Skip to main content

Definitions by lordmekothon

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
this girl Aaliyah a delusional frog
Delusional Frog by lordmekothon April 26, 2023