I could be mistaken, but I believe this exact phrase originated on Slashdot, in an April Fools' prank on April 1, 2006.
From the Wikipedia page on Slashdot:
In observance of April Fools' Day (April 1) in 2006, Slashdot temporarily changed its signature teal color theme to a warm palette of bubblegum pink and changed its masthead from the usual, "News for Nerds" motto to, "OMG!!! Ponies!!!" Editors joked that this was done to increase female readership.
The exact Slashdot article said this:
Our marketing department has done extensive research over the last 3 quarters and discovered that our audience is strangely disproportionately skewed towards males. Like, 98.3% males to be precise. To correct this oversight, we have decided to subtly tweak Slashdot's design and content to widen our appeal to these less active demographics. Don't worry! We'll still continue to serve our core audience, but we hope you'll work with us as we try to find a balance that will work for all.
There was a stream of articles on the site that all followed this theme of writing, using lots of caps and texting phrases like LOL, OMG, lots of exclamation points, and getting excited about things like My Little Pony, glitter, the O.C., and other things young girls would be interested in.
Here is the Slashdot site logo from that day:
The meaning of the joke is that this is how young girls write things. So, this phrase is used as a way to jokingly react like a 12-year old girl would.
Punch line is the final part of the joke which makes you understand the meaning of the joke and that it is a joke.
Many dot-com businesses were so extremely uncommercial that looking back it is funny that people believed they might be worth investing in. Amazon was not one of those.
Best Answer
The sucker here has a much longer history than some would have you believe. Basically, sucker punch derives from one of the meanings of the word sucker (NOAD):
Therefore, a "sucker" would be easy to fool with a surprise punch. Etymonline dates the use of the term to 1836, and it appears to derive from the expression for a young mammal before it is weaned, i.e. one that is still sucking at its mother's teat.
Note that despite what Thursagen states, Etymonline also gives different dates for the term suckerpunch: