Skip to main content

Definitions by djraife

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
Turbo by djraife December 28, 2005