Skip to main content

pinguin86's definitions

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...
by pinguin86 November 4, 2010
mugGet the Beaver Trap mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email