Skip to main content

DBDave's definitions

Nosepon

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 26, 2011
mugGet the Noseponmug.

Share this definition