spoodles
English
Noun
spoodles
plural of
spoodle