Random
Source Code

pussy drubbing

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

by PhatTaint February 21, 2018