look up any word, like fleek:
 
1.
A racing team located near Milton Keyes
"So whos the best F-ing race team ever?"

"3DR Racing Team ofc"
by paperbag57 July 16, 2008

Words related to 3DR Racing Team

3d 3dr racing tea team