Scots edit

Noun edit

duddrouns

  1. plural of duddroun