have been had - definition and synonyms

phrase spoken
  1. to have been tricked or cheated, especially by having to pay too much money for something

    The picture’s a fake – you’ve been had.

See also main entry: have