View Single Post
  #15  
Old 05-13-2010, 07:00 AM
Harsk Harsk is offline
 
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.