tarinabo Share definition Flag The most annoying individual you will ever meet. Loves Hillary Clinton and Barack Obama. Mr Fruit Tingle. But still annoying. Dude, don't be a Tarinabo.. tarinabo by markhater October 9, 2016 0 0 Get merch Get the tarinabo mug. Buy Now — $32.95 See more merch