Skip to main content

Definitions by Frog smash 69

frog smash 

An act of sex involving a dead frog a glass table and surgical tubing
I frog smash that girl so hard last night
frog smash by Frog smash 69 September 5, 2017