Back to Dictionary

a jumble of odds and ends, mess

Noun

Louisiana Creole

galimacha