Top definition
When you jizz on a guy's upper lip then sprinkle pubic hairs in it, and let it dry emulating the appearance of a moustache.
Justin was nice to Ase all day, so Ase gave him a nice Marlborough moustache.
by Angle Face December 22, 2009
Get the mug
Get a Marlborough Moustache mug for your Facebook friend Larisa.