hero

A really really big sandwich. Usually contains all kinds of cheeses, meats, veggies...
"Hey! Who ate my hero sandwich?!?"
by Barracuda September 15, 2003
Get the hero mug.

dill hole

you ate the last slice, ya dill hole!
by barracuda April 20, 2003
Get the dill hole mug.