1 definition by thedevilicious

The moustache you get after drinking a protein shake, similar to a milk moustache.
(friend finishes drinking protein shake) 'Mate, you've got a bit of a promo'
by thedevilicious October 10, 2015
Get the promo mug.