Is there evidence that they really did that???
A surviving menu in one of those Roman take-out joints including something called “spaghetti and Pete’s balls”.
IOW, nope, just ancient scuttlebutt. Could be like the current allegation that Chinese restaurants serve dog and cat meat.