tarutaru

tarutaru are better than everybody
Tarutarus sure do kick ass!
by heeza August 31, 2004
Get the tarutaru mug.

tarutaru

a little shit who walks vana'deiland think they can hump nebodys leg commonly called taru
i hate tarutaru players they suck
by spyder April 20, 2004
Get the tarutaru mug.