What does 1000rr mean?

1000rr in Community Dictionary

1- Japanese superbike created by honda. A high revving 1 liter engine in a light body weight frame ensure it is one of many fastest accelerating things operating on gods green planet. And undoubtedly one of several sexiest.2- To take over, wax, wipe the floor with etc. by BuddyReport definition
28 votes

How would you define 1000rr?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!