gut noun definition in Selfish topic from the Oxford Advanced Learner's Dictionary

gut

 noun: Selfish topic
(British English, informal) used to refer to somebody who eats too much Make sure greedy guts doesn’t eat all the cake.