Back to Dictionary

slime

Noun

Louisiana Creole

lagli