snookered

adjective
  1. deceived or cheated; tricked into a disadvantageous position
  2. Usage: informal

Examples