Back to Dictionary

spleen

Noun

Louisiana Creole

rat, larat