Ive been had

Ive been had is a phrase used by someone to say that they have just been lied to, cheated on, or scammed by someone. Being had means to be duped, or lied to in order for the other persons benefit or gain. Usually this is in regards to someone who trusted this person and was lied to for a certain period of time by them until the other person scammed the person who trusted them in order to gain something.