What does Aapu mean?

Aapu meaning in Urban Dictionary

It is actually orginated in tamil nadu i.e. circumstances in india. It indicates nose-cut or backlash.....