1 definition by Iguess

Top Definition
A beautiful girl who loves life even though it might be very uncontrollable.
Sashary is brave.
by Iguess December 17, 2013

Mug icon
Buy a sashary mug!