Skip to main content

Definitions by shortstack84

to call a customer service rep and be extremely rude.
I was a total Sasha while was on the phone with Comcast - its not my fault they dont speak english
Sasha by shortstack84 August 27, 2014