Subscribe English
look up any word, like yeet:
 
1.
the act of repeadetly rubbing or touching ones mustache
"mmmmmm i love this stache"
"eww dude gross. stop mustacherbating"
by mustacheman1234 March 02, 2012
9 1