1 definition by thedevilicious

Top Definition
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

Mug icon
Buy a promo mug!