Green’s Dictionary of Slang

dillberry n.

see dilberry n. (2)