meaning of Arrowood

Arrowood meaning in Urban Dictionary

getting up with a sizable boner.