Skip to main content

Definitions by AnnieP09

an amazing insult used to tell your absolute favorite-least favorite person,
"Guuurrrrrl get do not lick me with your cheeto tongue again you toe rat," I said to my Bff
toe rat by AnnieP09 September 17, 2023