Subscribe English
look up any word, like latergram:
 
1.
Casual term for a gentleman of homosexual persuasion. Someone who bashes botties.
The party was great. I was talking to Graham, the botty basher, most of the night.
by defproc April 25, 2006
19 4