look up any word, like cleveland steamer:

1 definition by don ricardo

 
1.
a large fluffy mustache that covers the mans upper lip so when he talks it wiggles.
"wow theres so much food stuck in his braff, BRAFF!"
by don ricardo February 27, 2005