1 definition by Excellen Browning

Top Definition
SRW
stands for Super Robot Wars. A game series made by Banpresto that involves anime mecha/robot series all meshed together in one world.
SRW rocks.
by Excellen Browning May 04, 2003

Mug icon
Buy a SRW mug!