1 definition by Abby.J

A girl who enjoys giving and receiving golden showers.
Ew, that dog just peed on me!" "Haha, you just got Sasha'd!
by Abby.J July 9, 2011
Get the Sasha mug.