Top Definition
A gaming and computers company based in California. Turrule is mostly online and can be found at http://www.turrule.com.
Turrule can also be used as a replacement for anything related to Turrule.
I got to meet the staff of Turrule.

I was on Turrule the other day.
by Turrule April 07, 2009
5 Words related to Turrule

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×