look up any word, like pussy:

1 definition by mosrite

 
1.
TRD
Toyota Racing Division
I put some TRD parts in my 86.
by mosrite December 08, 2003
16 69