Skip to main content

tarutaru

tarutaru are better than everybody
Tarutarus sure do kick ass!
by heeza August 31, 2004
mugGet 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
mugGet the tarutaru mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email