So here you are daydreaming about your much awaited summer vacation and imagining about all the great fun you will be having. But you stop in mid-dream as your visions get squashed with an image of you wearing an oversized shirt with hefty shorts to match or perhaps disguise and hide those awful body bumps […]