look up any word, like dirty sanchez:
 
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