Top definition
A stupid whore who doesn’t know when to leave and she should just jump off a cliff
“God I hate toastedcherry”

“I do too”
by Toasted Cherry September 03, 2018
Get the mug
Get a ToastedCherry mug for your boyfriend Abdul.