Top definition
The act of ejaculating into ones hand and wiping it onto anothers upper lip. "Moustachioed"
Oh man I just completely "moustachioed " Jonnny
by L-Lion August 06, 2017
Get the mug
Get a Moustachioed mug for your cousin Yasemin.