Skip to main content

barracuda's definitions

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
mugGet the heromug.

dill hole

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

Share this definition