2 definitions by Shadowarrior

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 12, 2018
Get the Scrima mug.
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 Mcquaid mug.