Back to Dictionary

to tumble

Verb (transitive)

Louisiana Creole

debouche