look up any word, like tribbing:
 
1.
a gay man that touches himself
woah that guy is so mr heart. LOL
by your face in my pants April 03, 2007

Words related to mr heart

fag faggish faggot gay same sex relations