Top definition
Used to describe something related to drifting.
"i saw a d-spec 240sx running an SR20DET!!!"
by The Gracer August 17, 2005
Get the mug
Get a d-spec mug for your mom Larisa.