ingurgitate
verb
°To swallow up greedily or in large amounts; gulp; gorge; guzzle.