What is the meaning of Zuipen?

to swig, to drink heavily, to guzzle

Source: wiktionary.org