What does aston martin dbr9 mean?

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