Yes, like a politician. I know some City Councilmembers where I live and some of them look "slick" I think our Mayor Kevin Faulconer, looks slick. Donald Trump looks slick, Rahm Emanuel, Ted Cruz, Bill Clinton was tagged with the moniker.
I get that vibe from Castro.
You've heard the term "slick" associated with politicians before, right?