meaning of baffen

baffen meaning in Urban Dictionary

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