It seems like I get more catcalls when I'm dressed crappily than when I'm dressed up.
I haven't yet figured out if the best way to deal with it is to ignore them or to tell them to f**k off! I feel like ignoring them is best, since it doesn't even justify their behavior.