Taromaru Share definition Flag A cute Shiba Inu puppy that you want to choke to death. Guy 1: Look! It's Taromaru! Guy 2: WHERE!? I WILL RIP HIM IN HALF AND DRINK HIS BLOOD! Taromaru by not jogo November 3, 2020 0 0 Get merch