Skip to main content

Definitions by neoveci

Taliban's Shoe 

Taliban Shoe

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
Taliban's Shoe by neoveci August 30, 2021