Top definition
a store or establisment where you would go to purchase items
amma about to bounce to da stizzel and get me a 40 izzel and go see my baby mizzel, you sizzel my nizzel
by Jose1 September 21, 2005
Get the mug
Get a stizzel mug for your cat Riley.