Top definition
A globule of snot and nasal mucus that hangs as a droplet from the edge of the nostril
Like a heavy raindrop suspended from his nostril, the nose goober dangled in the air; I quietly handed him a tissue.
by Dr. Pho December 17, 2008
Get the mug
Get a nose goober mug for your cousin Manley.