What does amroy mean?

amroy meaning in Urban Dictionary

The name directed at someone who has many concealed skills. An 'Amroy' would typically be a really waste person really not clear to their sex.