1 definition by Toothless Wonder

Large quantities of boogers and/or snot.
"Look at that little boy from Colorado eating his own nose poo!"
by Toothless Wonder February 19, 2009
Get the Nose Poo mug.