bamboozling

verb
  1. deceiving or confusing someone, especially by trickery
  2. Usage: present participle of bamboozle; informal
adjective
  1. confusing or bewildering
  2. Usage: informal

Examples