look up any word, like sex:
 
1.
A man that uses a turtle as his avatar. The Sound wizard.
Taruga likes OSX and a turtle.
by Ze Cruz May 13, 2008
2 1

Words related to Taruga

mac patcher sound turtle