1 definition by DBDave

Rolled-up toilet paper, napkin etc inserted into the nostril to stop bleeding or help with a runny nose or allergies.
My allergies are bad so I had to put in some nosepons.
by DBDave May 3, 2011
Get the Nosepon mug.