1 definition by lotrfan1997
A very beautiful woman, inside and out. Has a beautiful smile. Has an obsession with her penguins and Doctor Who. A great, loving sister and best friend. Hilarious. Fun to be around. Will always make you smile =) will occasionally mutter the word " Mrrrrrrr"
by lotrfan1997 February 6, 2014