To astonish, bewilder or dazzle.
To rumple, tousle or make (something) untidy.
A mess (disagreeable mixture or confusion of things; disorder)