1 definition by Andrew517X

Top Definition
The word that you get when you put together 'chicken' and 'noodle'
I'm making some choodle soup!
by Andrew517X February 19, 2011

Mug icon
Buy a Choodle mug!