What does Amrote mean?

Amrote meaning in Urban Dictionary

my desire