truppu meaning in english [Tel.] n. Rust. inumumidi muriki. Tastelessness, aruci, truppudu truppudu. n. A hair of a bird or animal.