Dry rubbing one's self or dry rubbing another person/persons.
I received a decent drubbing last night.
I was drubbing her all night long.
He drubbed her wildly.
He is the drub master.
She has been well and truly drubbed.
2👍 6👎
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.
1. An absolute annihilation of a pussy
2. To give the dirtiest L to an apposing team or player
That was a total pussy drubbing