Back to Dictionary

splitter

noun

Louisiana Creole

splida