split brains

English

Noun

split brains

  1. plural of split brain