Skip to main content

yank drubbing

v. Defeating the USA in any sporting competition. Also a sexual euphemism in Canada.

.....................
After a tiring morning with the Finns the Swedes will be yank drubbing all night long.
by gnostic3 January 2, 2020
mugGet the yank drubbing mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email