yank drubbing Share definition Flag 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. yank drubbing by gnostic3 January 2, 2020 Get the yank drubbing mug.