Someone who is stupid and annoying
Person1: what do u think about rakeisha Person 2: she is such a frog eating toad