look up any word, like cleveland steamer:

1 definition by homiekgb

 
1.
a guy that girls love for some reason even though they are total jerk-offs and are fucked up to so many other people.
That ASSHOLE just got that girl pregnant and he hes married to five other women.
by homiekgb January 28, 2010