Thread
:
SWGEmu Press Tracker
View Single Post
#
15
05-13-2010, 07:00 AM
Harsk
Join Date: Feb 2010
Location: Boston, ma
Posts: 72
A nerf is a tap between race cars, which have nerf bars. It is a racing term from long before Nerf toys.
Harsk
View Public Profile
Find all posts by Harsk