Green’s Dictionary of Slang

dilldock n.

see dildock n.