Random
Source Code

noogle

a noun describing all things organic and snuggly ... noogles engage in
the act of snoodling (like cuddling).

noogle noogle, nooglet noogle, and chatta noogle snoodled on the shag
carpet.

by noogle noogle December 18, 2002

19👍 32👎