have you been to the new [wetherspoon's] in town? fuck me, what a chavern
a pub or other hostelry where most of the clientele are refugees from the house of [burberry] closing-down sale in hell
"have you been to the new [wetherspoon's] in town? fuck me, what a chavern" What is the definition of "chavern"?