Back to Dictionary

sock

Noun

Louisiana Creole

chochon