meaning of An Atwood

An Atwood meaning in Urban Dictionary

The work of punching or assaulting some one as a result of a feeling of right and incorrect. Originates from the television reveal the O.C's personality Ryan Atwood that is discover for fighting.