What is the meaning of Sufen?

to sink in a liquid, to drown

to drink, to slurp

Source: wiktionary.org