water on the brain

English

Noun

water on the brain (uncountable)

  1. The medical condition of hydrocephalus.