Nick writing tip by a liberal, one with unusual tastes (8)
I believe the answer is:
cannibal
But I can't explain it at all! Could you help me understand?
(Other definitions for cannibal that I've seen before include "One eating own species" , "Person who eats human flesh" , "Anthropophagite" , "Person who has someone for dinner?" , "One with odd eating habits" .)