meaning of Arowned

Arowned meaning in Urban Dictionary

become had inside work to be hit with and arrow.