look up any word, like cleveland steamer:

1 definition by sweetgeorgiabrown

 
1.
A drug-abusing, woman-using, egotistical, mysogynist, porn-star-wanna-be, male-chauvinistic, boastful asshole of a guy who thinks he is smarter and better than everyone else in the world. Attractive and charming at first, he cares about no one but himself and his wants and needs of the moment, and when that has been satisfied he moves on to the next victim-to-be. He hangs out with hookers and paid yes-men because any one in their right mind would not be around him otherwise.
I used to think you were a nice guy but then I realized you were a Charlie
by sweetgeorgiabrown April 10, 2011