1893, American English slang, from goo + -y (2). The first element perhaps somehow imitative, or shortened from burgoo (1787) "thick porridge."
good-night
goods
good-time
goodwife
goody
gooey
goof
goofball
goofiness
goofy
google