farandulero

Etymology
From.

Adjective

 * 1) conniving

Noun

 * 1) trickster, con artist
 * 2) comedy actor