Green’s Dictionary of Slang

kikipoo n.

see kickapoo (juice) n.