Skip to main content

Zeussed's definitions

desperate frog

Is a person who has sex with their baby baby daddy's best pal
by Zeussed December 2, 2020
mugGet the desperate frog 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