BAMBOOZLE


Meaning of BAMBOOZLE in English

Verb. To confuse, to mystify.

Slang English vocab.      Английский сленговый словарь.