wreak (something) upon (someone or something)(redirected from wreaked upon)
wreak (something) upon (someone or something)
To cause a lot of something very bad to happen to someone or something. Used especially with "destruction," "havoc," and "vengeance." This humidity is wreaking havoc upon my hair. The twister wreaked untold destruction upon the tiny town.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.