Definitions of happy-go-lucky:

  • adjective:   cheerfully irresponsible