Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by 50retsnom
NRRA
Share definition
Flag
The National Roll Racing Association.
A group of street racers based out of central
Texas
known
best
for their roll racing videos on Streetfire.
net
(search "phoenixevo").
The NRRA has the
best
racing
videos on the
internet
.
NRRA
by
50retsnom
February 3, 2010
Get the
NRRA
mug.