What is Tarutaru?
tarutaru are better than everybody
Tarutarus sure do kick ass!
a little shit who walks vana'deiland think they can hump nebodys leg commonly called taru
i hate tarutaru players they suck
See spyder