Top definition
When the testicles are coated in a soggy film of sweat, and the chap is repeatedly tea-bagging the participants face in a bouncing motion.
Gave her the ol' soggy frog last night, ay
by ParisianYoung September 12, 2015
Get the mug
Get a soggy frog mug for your dog Zora.