guzzle guts

Fun Dictionary -> guzzle guts

guzzle guts - Vulgar Dictionary definition

One greedy of liquor.