Any liquid that has, seems to have, or is claimed to have unnaturally beneficial effects, especially on one's health. I heard someone touting blood serum as a sort of wonder water for rejuvenating your skin, but it sounds like old-fashioned snake oil to me. Alkaline water gives you all sorts of health benefits, such as neutralizing the acid in your blood and giving you more energy from the food you eat. It really is wonder water!
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
n. steroids. (see also juice.) Look at the guns on that dude! Must be using wonder water.
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.