Found by:
Unknown (via www.passiveaggressivenotes.com)
See more at Lovely Listing
Thanks, Neighbors!
The flaming bag of poo on the doorstep means "you're welcome."
Comments
Can't find your old comments? They're still being trucked over through the Internets and will appear soon.