Migizzle's definitions
a booger that everyone can see hanging from your nostril, but you can't feel, usually because it's too cold and your nose is numb.
by Migizzle January 17, 2009
Get the bat booger mug.
Get the bat booger mug.We'll email you a link to sign in instantly.