Skip to main content

lordmekothon's definitions

Delusional Frog

It means when a bitch being so dumb and her ego high and she think she the baddest bitch , so she a delusional frog , cuse frogs annoying
by lordmekothon April 26, 2023
mugGet the Delusional Frogmug.

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