Skip to main content

iggy the alien's definitions

frog smile

a sexual maneuver where a naked man leapfrogs over a naked woman causing his penis to drag across her back.
Jim: Yo Dave, did you and Mari do anything last night?
Dave: Yeah man, we frog smiled all night.
Jim: Aw damn! you lucky son of a bitch.
by iggy the alien September 18, 2015
mugGet the frog smile mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email