durbrains

English

Noun

durbrains

  1. plural of durbrain