Top definition
1. An overly generous person
2. Who is also at times a schister
You bought me a drink with MY credit card?? That is so srister!
by TampaNights June 20, 2018
Get the mug
Get a Srister mug for your dog Riley.