Skip to main content

Two Frogs's definitions

Frogonia

The home world of every frog in the entire universe. It is located somewhere on the edge of the universe.
Some guy: Yo, you hear of frogonia?
Another guy: nah.
by Two Frogs June 24, 2023
mugGet the Frogonia 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