Scots edit

Noun edit

duddroun (plural duddrouns)

  1. (obsolete) slut, whore, wench