1 definition by Bobonole

Top Definition
When a girl with braces gives a guy a blowjob, and gets pubes stuck in her braces.
Ew! Look at Hannah! She has such a Taliban mustache!
by Bobonole April 09, 2015

Mug icon
Buy a Taliban mustache mug!