Etymology
Today it means: A portable speed camera inside a police van, moved from place to place to detect speeding motorists. Full definition →
Blend of Taliban + van.
Etymology from Wiktionary, CC BY-SA 4.0.