meaning of Beastwich

Beastwich meaning in Urban Dictionary

An unusually huge and delicious sandwich. Ordinarily garnished with all the current toppings present a day to day refrigerator.