What does Genesis 34:2 mean?
Shechem shares his name with the city or region in which Jacob and his family now live (Genesis 33:18–19). Perhaps he is named after its founder. His father, Hamor the Hivite, is the "prince" or ruler of the city. Shechem, then, is the son of a powerful man.This influential man comes across Dinah, a daughter of Jacob and Leah (Genesis 30:21) and assaults her. Though English translations use a variety of language to describe the act, the Hebrew text makes clear this was not consensual. The terms are most woodenly presented by the NASB, which says "he took her and lay with her by force." He did not seduce her, or trick her. Shechem saw Dinah, attacked her, and raped her.
The ESV translation adds that this act humiliated Dinah. That translation choice is meant to emphasize the consequences of this act for the victim. In that culture, a woman who was known not to be a virgin had limited prospects for marriage. The stigma and shame associated with rape would have made this even worse. In this moment, Shechem not only violated Dinah physically and emotionally—he all but destroyed her future.
Hard as it is to imagine, the following verse indicates Shechem's despicable act wasn't random. Rather, it seems to have been due to lack of self-control; he will immediately campaign to marry Dinah, professing his deep love for the young woman he has defiled.