Green’s Dictionary of Slang

can-do adj.

[can do phr.]

[1990s+] (orig. US) positive, enthusiastic, aggressive.