Liver is an organ that filters crap out. I tried veal liver once and it tasted absolutely terrible even with 1 million onions and 1 million gravy. Probably it tastes so bad because it's indeed toxic.