Green’s Dictionary of Slang

charlie n.4

also charley
[rhy. sl.; charlie hunt = cunt n. (4); given the popularity of the term among otherwise ‘clean’ radio and TV comedians, one must assume their (and their audiences’) ignorance of the ety.]

[1910s+] a fool; esp. in phr. proper charlie, right charlie; note earlier charley-boy n.