tangled

adjective
  1. twisted together in a confused mass; knotted or snarled
  2. complicated and confused; difficult to understand or deal with
  3. Usage: figurative

Examples