No definitions found for 'tatou peba' Perhaps one of these: tit babbler, to dub a fly, to tip over, to tip up, to top off, to tip off, toad pipe