Urban dictionary whiffed on the watermelon. Pinko it got right, as in commie pinko.
Watermelon is referencing socialist/commie posing as environmentalists or greenies. Global warming minions are good examples of watermelons. Green on the outside, red on the inside.
Side note- Made everyone stop, scratch their heads and go WTF!