Green’s Dictionary of Slang

puggle/puggly n.

see poggle n.