meaning of anitri

anitri meaning in Urban Dictionary

a type of skunk with a big end and a disgusting scent.