Top definition
Nose flea or Noseflea is a slang term describing snot from the nose.
I had some chronic nose fleas last night!
by angryratman May 26, 2010
Get the mug
Get a nose flea mug for your cat Nathalie.

Available Domains :D

  • noseflea.ninja
  • noseflea.net
  • noseflea.se
  • noseflea.com