Top definition
When one takes revenge on an enemy by deficating in their yard.
Dude pissed me off... I'm going yard shitting tonight!
by El Hefe 13 January 06, 2016
Get the mug
Get a yard shitting mug for your father-in-law Jerry.