Back to Dictionary

to confuse, upset

Verb (transitive)

Louisiana Creole

térbolize