Definition of "bamboozled"

bamboozled