Did you hear about the egotistical cannibal? He's completely full of himself.

425 shares