Skip to main content

Definitions by hawtpants

can of worms 

a can. of worms.
OR
when the people at the worm factory put worms in a can. for you to buy.
i accidentally bought a can of worms at the grocery store.. oops. :o.
can of worms by hawtpants February 4, 2005