Green’s Dictionary of Slang

slobberdegullion n.

see slabberdegullion n.