Top definition
she short and annoying
q: stop being shrasta
s: i cant help it
by march14 March 31, 2017
Get the mug
Get a shrasta mug for your grandma Zora.