Sneck Posset Meaning

(idiomatic, Britain) A cold reception, closing the door on a visitor

RECENT SEARCHES