Word of the day

discombobulate

to confuse or disconcert; upset; frustrate:

 "Inventing cool new ways to discombobulate the old order." - Kurt Andersen