Definitions by NiggerCheese113
Frog Smile
A type of sexual maneuver where both party get's naked and the male proceeds to leap frog over the girl and drags his penis across the receiving member's back.
Frog Smile by NiggerCheese113 September 24, 2015