Skip to main content

Definitions 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?
shrap by Spookster May 19, 2006