tapiri, ta-piri tapirihuahua

tapiriahuruhuru,  v.a. to join things clumsily. [Dav : 8138]