atolondrar
Meanings
Verb
1. to fluster, to confuse (transitive)
Examples1
Tom went haywire.