Chicks relish meaty cocks ...