Skip to main content

Definitions by Amphillippi

A rocket propeled grenade.
SOLDIER, PUT AN RPG THROUGH THAT WINDOW!
RPG by Amphillippi February 26, 2010