What does Arowned mean?

Arowned meaning in Urban Dictionary

become had inside work to be hit with and arrow.