Top definition
An unusually decent or altruistic human being.
"That guy is such a scrima!" she said. "He's so nice. He's the best guy I 've met. I'm going to marry him someday!"
by Shadowarrior March 11, 2018
Get the mug
Get a Scrima mug for your cousin Sarah.
The act of squeezing your butt cheeks so nothing leaks out when you have to go really bad.
I had to scrima for like a mile , i almost didn't make it to the bathroom.
by KyKy412 March 08, 2018
Get the mug
Get a scrima mug for your brother Callisto.
buy the domain for your travel site