1 definition by Michichan

A showing of displeasure based on the actions (or lack of actions) of another. This showing can be either verbal or just simply a dirty look.
If the lady finds out that you were not motivated to do anything today, she is going to srap you.
by Michichan April 21, 2009
Get the srap mug.