What does Barney's Franks mean?

Barney's Franks meaning in Urban Dictionary

Specialty frankfurters encased in a skin, resembling a foreskin, with a center of cream cheese, which becomes runny whenever frank is hot. To correctly consume a Barney's Frank, the diner should very first suck the cream cheese out from the frank, after that stuff the whole frank down their neck. These franks can just only be located in discriminating meat markets within the tenderloin areas regarding the Capitol Hill part of Washington, DC or Boston, MA.