Skip to main content

Definitions by Nig_don’t.finish.that

queen kisser

Derogatory term for brits
“Shut up you tea-drinking queen kisser”