1 definition by jokester21
A scandalous girl. Loves human activism, travelling and going on a safari. Knows every line of the kama Sutra. Likes to be on top of everything- and I mean everything. Warning: Deers stay away.
by jokester21 September 19, 2014