i just got some cheezestix on the latest tiger woods scandal
an online space that has random bites of information on the web
"i just got some cheezestix on the latest tiger woods scandal" What is the definition of "cheezestix"?