What does baffen mean?

baffen meaning in Urban Dictionary

Baffen could be the Dutch term for sucking/licking an anus.