Definitions by Jalopy
toad punch
When you spit a massive green grog from your throat and you spit it in your fine lady's asshole and punch it in with your meat sword
toad punch by Jalopy December 22, 2022
PMS
What guys try to use when they think another girl is being bitchy, but ends up sounding like a retarded jerk to other girls.