Subscribe English
look up any word, like french dipping:
 
1.
A tiny booger that hangs in the middle of your nostril.
Dude you gotta get rid of that booger leaf in your nose!
by Lolo J. February 18, 2008
1 1

Words related to Booger Leaf:

booger gross hangs nose nostril