2 definitions by Shadowarrior

1
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 merch
Get the Scrima neck gaiter and mug.
2
When you can tell someone ate too much McDonalds.
"See that big girl coming from McDonalds? Such a Mcquaid!"
by Shadowarrior March 13, 2018
Get the mug
Get a Mcquaid mug for your bunkmate Jovana.