Top definition
SHERON \sh-er-ron\ is a derivative of Sharon (Hebrew); and the meaning of Sheron is "a fertile plain." This femaile is the epitome of loyalty; She's forever favorable; Envied by friends and loved by enemies; Lazy within limitations yet creatively intelligent beyond measure; Oblivious to her extreme beauty and humbled by compliments of this beauty from within and appearance;
by Sherlewla February 04, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush