RPG does not actually stand for Rocket Propelled Grenade, the abbreviation actually comes from the Russian phrase for "hand-held anti-tank grenade-launcher": Ruchnoi Protivotankovye Granatamyot.
Synonyms for RPG
On this page, you will find 30 slang terms related to rpg's. Some of the top words include: PSX, ninty, chelloveck, HP, nades, and 25 more.