defecate
Two grinches reportedly punch Nativity scene donkeys, defecate in church throughout German Christmas market spree
What a bunch of asses.Two deranged grinches punched a pair of donkeys within the face at a Nativity scene, defecated in a …
Categories International News
