Definitions by ribbit ribbit glam toad
Ciarrai
A cool chick that dresses like Ms. Frizzle from Magic School Bus. She's nice and looks like she hugs trees, but will go into a hulk frenzy if you touch her antiperspirant deodorant. Proceed with caution.
Ciarrai by ribbit ribbit glam toad December 6, 2021