wreak (something) on (someone or something)(redirected from wreak havoc on)
wreak (something) on (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 on my hair. The twister wreaked untold destruction on the tiny town. She swore she would wreak vengeance on the man who double-crossed her.
wreak something (up)on someone or something
to cause damage, havoc, or destruction to someone or something. (Upon is formal and less commonly used than on.) The storm wreaked destruction upon the little village. It wreaked much havoc on us.