Definitely time to call the cops.   Short shorts are fine, but hanging your fat asshole out for the world to see (whether they want to or not) is indecent exposure.   That is one sick pig with no respect for other people or any concept of decency.