Definitions by Shlomo Rodrigez
Sharra
Very unique name.
A total bitch! Sharras' make the best sisters. Often they will own rabbits. A person frolicking amongst the waves.
A total bitch! Sharras' make the best sisters. Often they will own rabbits. A person frolicking amongst the waves.
Sharra by Shlomo Rodrigez February 5, 2010