Attested.to

Definition

a place of entertainment where high prices are charged for poor entertainment

Seed ·

Term in context

clip joint in CommonParlance