was had

be had

To be deluded, tricked, swindled, or outsmarted. (Always used in the past tense.) I was had by that insurance salesmen. Now we're paying twice as much for a plan that doesn't cover anything more than our last plan! I think you were had, my friend. That car is a complete piece of junk. The master chess player was had in the end by the young prodigy.
Farlex Dictionary of Idioms.

was had

verb
See been had
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • be had
  • been had
  • had
  • have been had
  • clipped
  • never give a sucker an even break
  • never give a sucker an even chance
  • keep telling yourself that
  • be sold a bill of goods
  • nobody's fool