Green’s Dictionary of Slang

twinkle pie n.

see twink n.2 (2)