Country Dictionary

A fork of Rural Dictionary

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

by Oof.nope November 11, 2018