Definitions by SinLust1319
Frog stamp
When a man leap frogs over another person and smacks them in the back of the head with their genitals.
Frog stamp by SinLust1319 February 1, 2024
Frog stamp
When a man leap frogs over another person and slaps them in the back of the head with their genitals.
Frog stamp by SinLust1319 February 1, 2024