tebururu Binghamtébururuvi. to spatter as heavy rain drops.Sabatiertebururufrom. te, tete and bururu.nv. (1) e tebururu te ang: the wind bespatters.ex. e tebururu n taetae: he sputters saliva when speaking.v. (2) to stammer, to stutter, to splutter, to splatter.vt. tebururua: to splatter. Topics: Weather and sky Words that link herekatebururu katebururua ← tebubuatebwina →