Warning: Lots of MEAT TALK ahead...