meaning behind cotton eyed joe
Some people swear that Cotton Eye Joe is also a euphemism for an STD, at least according to Urban Dictionary. Lines like if it hadn't be for cotton eye Joe, I'd been married a long time ago, certainly take on a whole new meaning is you believe that interpretation.