look up any word, like lemonparty:

1 definition by Erinston

 
1.
Sorsha is a typically a girl's name meaning female warrior. She is strong, loud with a great spirit. She prefers pink polk-a-dot pjamas to all others
Sorsha giggles like a happy monkey
by Erinston February 04, 2010