1 definition by Iwantmeatballs

A tasty snack readily available from the nasal passage.
I pick boogers out of my nose when I need something tasty to eat.
by Iwantmeatballs July 12, 2013
Get the Booger mug.