meaning of aston martin dbr9

aston martin dbr9 meaning in Urban Dictionary

the aston martin dbr9 may be the quickest car to ever before get round the top gear test track with an astounding period of 1 min and 8 seconds...that is fucking bloody mind-blowing innit