1 definition by poisonivy1998
Someone who may seem intimidating at first, but you can trust her with anything. She makes you laugh and can get really loud and defensive. Usually short and has a gorgeous smile. Usually has best friends named Ivy and Caleb.
by poisonivy1998 January 25, 2014