Top definition
a great stupid yet smart girl who will always be there to rant about useless and random information
oh there goes sazha again
by axoolotl June 03, 2017
Get the mug
Get a sazha mug for your papa James.