1 definition by Steven Badger

1
A nickname that refers to the Leader of Canada's NDP, Jack Layton, because of his lack of support of the Canadian Armed Forces and his sympathy and concern for the Taliban
God, that Taliban Jack is an ass, eh?
by Steven Badger March 21, 2007
Get the mug
Get a Taliban Jack mug for your friend James.