Green’s Dictionary of Slang

can do phr.

[affirmative phr. I can do it]

[20C+] it is possible, it is within my power; thus no can do, it is impossible.