Definder - what does the word mean?

What is frog eating toad?

Someone who is stupid and annoying

Person1: what do u think about rakeisha
Person 2: she is such a frog eating toad

👍25 👎11


frog eating toad - video

loading