1 definition by TheTRer

Top Definition
Down to get train recked.
Yo that girl is totally DTGTR.
by TheTRer August 08, 2011
Mug icon
Buy a DTGTR mug!