meaning of batsen

batsen meaning in Urban Dictionary

A Dutch term for having sexual intercourse.