Skip to main content

Definitions by pinguin86

Beaver Trap

The receptacle for used tampons and sanitary napkins found in public restrooms.
Gene: Dammit, they've got me cleaning bathrooms again tonight
Joe: Don't forget to check the Beaver Traps!
Gene: Fucking nasty...
Beaver Trap by pinguin86 November 4, 2010