From buik (“stomach”) + slapen (“to sleep”) + -er, or buik + slaper.
buikslaper m (plural buikslapers, diminutive buikslapertje n)