by Shesagayrat August 5, 2023
Get the Frogmug. by Hickey21 September 27, 2019
Get the Frogmug. 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
Get the Delusional Frogmug.