have you been to the new mall? no way, man, i heard that place is totally beulah
a ridiculously tiny town in northeastern wyoming
"have you been to the new mall? no way, man, i heard that place is totally beulah" What is the definition of "beulah"?