Taliban ShoeIrish IdiomAn item, interest, or hobby that when brought up is extremely socially difficult to explain
Oi Oisin that fox tail you're wearing is quite the taliban's shoe