stan gave stella the cheektowaga blizzard last night, der
"(cheektowaga is a predominantly polish-american suburb of buffalo, new york
"stan gave stella the cheektowaga blizzard last night, der" What is the definition of "cheektowaga blizzard"?