Top definition
A large heavily armoured Sci-Fi Armoured Personnel Carrier (APC) that can hover over mines and I.E.D.s.

Standard Weapon Package: Z5 Plasma Cannon, Microwave Gun, TGxtra-48 Guided Missile Pod and HMG(s) x2
Our TG-17 Peacemaker was taking fuck loads of small arms fire but held it's own.
by T-GAW August 22, 2011
Get the mug
Get a TG-17 Peacemaker mug for your mate Paul.