1 definition by jackHole48

Top Definition
noun- Derogatory term towards retarded people.
Yo man look at that turbo try to dive into the pool!

That turbos diving? I thought he fell in!
by jackHole48 April 04, 2003

Mug icon
Buy a turbo mug!