Skip to main content

wordshanker's definitions

Taliban

A terrorist group- mainly found in afghanistan can be used a derogatory term such as:
This shit is so underground its taliban.
by wordshanker May 8, 2009
mugGet the Talibanmug.

Share this definition