0 to confuse someone or make someone feel uncomfortable
There are also three words which people give me all the time which they are convinced are local vernacular: bamboozle, kafuffle and discombobulate.
There are also three words which people give me all the time which they are convinced are local vernacular: bamboozle, kafuffle and discombobulate.