This whole Quechup thing has gotten totally out of control. If you get an invite from Quechup DO NOT RESPOND. It will spam your inbox and the inbox of all of your friends. Read here:
My note: most likely any invites have used your friends' own email account to send them from without your friend even knowing it was done.
And of course don't ever give out your email password to anyone!