Word Hen
What is the meaning of the word "
happy-go-lucky
"?
Definitions: