voldemortnigga's definitions
Time To Relax, Total Testosterone Release... A way of expressing a male's "private time" with his hand.
by voldemortnigga December 22, 2008
Get the TTR mug.
Get the TTR mug.We'll email you a link to sign in instantly.