Top definition
Having sex froggy style, but being so sweaty it is almost like the slime on a frog.
by Tattooed.Tears January 22, 2017
Get the mug
Get a Frog Nasty mug for your cousin G√ľnter.