A term used to describe someone not all there who reminds you of a caveman.
Man, Craig's such a rock muncher!