water on the brain

English edit

Noun edit

water on the brain (uncountable)

  1. The medical condition of hydrocephalus.