GREEDY GUTS


Meaning of GREEDY GUTS in English

A covetous or voracious person.

Slang English vocab.      Английский сленговый словарь.