1 definition by Spookster

The deposit of feces in or around inappropriate places.
If I shrap in the mail receptacle, will it truly show my distaste for the recent postage stamp rate hike; or will it be considered yet another prank by neighborhood kids?
by Spookster May 12, 2006
Get the shrap mug.