Skip to main content

Munpuppy's definitions

Wallpaper

A paper thin booger that clings to the inside of your nostril.
Timmy picked his nose today and tore down some wallpaper.
by Munpuppy June 25, 2008
mugGet the Wallpapermug.

Share this definition