Skip to main content

Definitions by lizzygrantsgf

A derogatory slang word used by British people to describe Americans, usually towards American tourists.
"Did you hear his accent?"

"Deffo a yank lad"
Yank by lizzygrantsgf November 8, 2023