Green’s Dictionary of Slang

goovus n.

see goofus n.