Skip to main content

hawtpants's definitions

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.
by hawtpants February 4, 2005
mugGet the can of wormsmug.

Share this definition