Green’s Dictionary of Slang

licorice stick n.

see liquorice stick n.