Skip to main content

Dorothy mills's definitions

Frog land

Share definition
Frog land is a discord server where gay and emo people hangout and talk about vaginas.
I love the server frog land.
by Dorothy mills January 19, 2022
Flag
mugGet the Frog land mug.