look up any word, like ratchet:
 
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

Words related to Taruga

mac patcher sound turtle