Green’s Dictionary of Slang

cuckaboo n.

see kookaboo n.