Back to Dictionary

puttering

noun

Louisiana Creole

kouyonad