You gotta love that some at Microsoft actually have a sense of humor! From the PopFly FAQ (emphasis mine):
Why did you call it Popfly?
Well, left to our own devices we would have called it "Microsoft Visual Mashup Creator Express, May 2007 Community Tech Preview Internet Edition," but instead we asked some folks for help and they suggested some cool names and we all liked Popfly.