Is that some crazy new term for sex you kids have concocted? What the hell is monkey munch?