noogle noogle, nooglet noogle, and chatta noogle snoodled on the shag carpet
a noun describing all things organic and snuggly
"noogle noogle, nooglet noogle, and chatta noogle snoodled on the shag carpet" What is the definition of "noogle"?