look up any word, like trill:
 
1.
a princess; most awesome person ever :-d
Karrah live in a royal castle in Canada.
by Karrah March 20, 2005

Words related to karrah

amazing cloutier karrah cloutier love sexy