Top definition
A girl with a mustache.
Yo bailey has a mustache!

Dude that's Biscrusting Bailey she's always had a mustache.
by jadgkljadklgja November 28, 2010
Get the mug
Get a Biscrusting mug for your boyfriend Manley.