Back to Dictionary

n to defecate, feces

Verb

Louisiana Creole

kaka