I see a lot of posts about teaching men acceptable street compliments, and while I think those posts are well intentioned, I think they are incorrectly assuming that catcalling is about complimenting someone. Men don’t yell “nice tits” out the window of their car because they’re wanting to genuinely compliment you but don’t know how. Most men have been taught growing up that compliments like that aren’t acceptable. Men catcall to assert power over you, intimidate you, and disrespect you. They’re fully aware that what they’re doing is bad.