Custom UD mugs
with your fave def Now available

1 definition by yeahyeahyeas

1. can of worms
A tricky highway location in Rochester, NY where 490 West, 590 North and 590 South all split at the same time. Requires precise manuevering and quick thinking.
"This is News Chopper 10 reporting your morning traffic. We have a 10 car pile up at the can of worms this morning."
by yeahyeahyeas Feb 4, 2005 share this
ad feedback
ad feedback
love it
hate it