Le mot est surtout utilisé comme une profanité envers quelqu'un que le locuteur n'aime pas ou n'approuve pas.
Asshole est principalement utilisé comme un mauvais mot envers quelqu'un que l'orateur n'aime pas.