Back to Dictionary

worms

adjective

Louisiana Creole

dévær; dévè