i hate when people take your papers and get cheetle all over them
the residue left on your fingers after consuming a bag of cheetos
"i hate when people take your papers and get cheetle all over them" What is the definition of "cheetle"?