3 definitions by Venus A.

Someone who you hate with every fucking fiber in your body, but still talk to for some reason.
Mom: Is that your new friend?
Offspring: Yes.
A year later...
Offspring: YOU'RE SUCH A FUCKING WHORE YOU SHIT!
Friend: AT LEAST I DIDN'T SLEEP WITH A TEACHER!
by Venus A. December 14, 2020
Get the Friend mug.
the sound made from a tyrannosaurus rex., much like meow.
roar.
by Venus A. November 2, 2020
Get the roar mug.