pig in a blanket
Noun
Meaning
(US) A small sausage, usually a short hot dog, wrapped in dough and baked.
(UK) A (generally pork) sausage wrapped in bacon, most common at Christmas.
Oysters wrapped in bacon.
(figuratively) an uncircumcised penis
Source: en.wiktionary.org