Skip to main content

Imabot937391893's definitions

Taro

Share definition
The best human being to ever grace this scum ridden hellhole of a world. He is 8 foot 3 and fears no one.
"Taro is so cool wow"
by Imabot937391893 October 24, 2019
Flag
mugGet the Taro mug.