What does arrow'd ARROW'D arrow'd mean?

arrow'd ARROW'D arrow'd meaning in Urban Dictionary

what goes on when you're shot by several arrows at once, almost certainly out-of somebody's mouth. Keyword first-made preferred by Strongbad of Homestar Runner popularity. to own already been shot with or hit by an arrow To get rid of something totally from the online game.