1 definition by brothajamal

Top Definition
When a mounted turret in Halo 3 is detached and a player is walking around with it.
Watch out, the walking taco is mobile.
by brothajamal July 09, 2009
Mug icon
Buy a Walking Taco mug!