Top Definition
A truck with a bunch of people in the bed and/or standing on the running boards and clinging to the sides.
That truck was so full of people it looked like they were riding taliban.
by Jimmie Free February 27, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.