Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Irfaj
DTR
Share definition
Flag
Dragon
Tiger Racing
Underground
fake
racing syndicate, no longer exists cause of backstabbers
I'm going to
get
DTR on your ass. Dtr has a fucked up
backstabber
in there,
stay
away.
DTR
by
Irfaj
March 13, 2005
Get the
DTR
mug.