SUMMER STUNNER

stun  (v.)                      To daze or render senseless; to overwhelm or to stupefy, as with the emotional impact of an experience; astound.