Skip to main content

Definitions by ShinkuEX

stercus accidit

Latin for "shit happens".
If you can decipher stercus accidit, you'll know the meaning of life.
stercus accidit by ShinkuEX June 18, 2009