Top definition
A berry of the nose. Bogey in the nostril.
You have a nose berry
by JTATUK August 23, 2008
Get a nose berry mug for your papa José.