water on the brain

English

edit

Noun

edit

water on the brain (uncountable)

  1. The medical condition of hydrocephalus.