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 drubbingmug.

Share this definition