cheedle
every time i eat cheetos, i have to lick the cheedle off of my fingers
the sticky orange substance that sticks to your finger tips when you eat cheetos
"every time i eat cheetos, i have to lick the cheedle off of my fingers" What is the definition of "cheedle"?