Green’s Dictionary of Slang

bugalugs n.

see buggerlugs n.