look up any word, like ratchet:

1 definition by djraife

 
1.
Another term to describe one who is trying to hard.
It can also be used as a title.
That guy was so turbo.

That guy is the Turbo of Basketball
by djraife November 28, 2005
47 66