OMG yes, what the heck is that supposed to mean! My first thought was a rhyming minced oath relating to a certain C-word I refuse to use, but the rhyme still boggles me.