pussy drubbing Share definition Flag 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 pussy drubbing by PhatTaint February 21, 2018 0 0 Get merch Get the pussy drubbing mug. Buy Now — $32.95 See more merch