Green’s Dictionary of Slang

daffy soup n.

see daffy n.1