Meanings

  1. Germany · dialectalsimpleton

  2. derogatoryDutch person