Taliban's Shoe
Taliban Shoe
Irish Idiom
An item, interest, or hobby that when brought up is extremely socially difficult to explain
Irish Idiom
An 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