Country Dictionary

A fork of Rural Dictionary

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 02, 2020