Top definition
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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug