ahitutu ahitutututu

ahitututu,  s. a name given to a disagreeable odour, or smell of greasy substances burning [Dav : 243]