Back to Dictionary

annoying, irritating

Adjective

Louisiana Creole

chokan