atufar
Meanings
Verb
1. to vex
2. to stink, to reek (intransitive)