Skip Navigation

Why is a “shit-eating grin” called that?

16
16 comments
You've viewed 16 comments.