meaning of Angry german pillow mint

Angry german pillow mint meaning in Urban Dictionary

It once you just take a shit on someones pillow