wet throbbing meat