Shia LaBeouf went on a drunken, profane rant at the Austin cop who busted him, referring to the officer as a "silly man" ... while threatening to attack him.
According to police docs, the officer initially stopped LaBeouf because he and a group of people were jaywalking across a busy street in downtown Austin on Friday night, but the officer quickly noticed Shia's speech was slurred and he smelled of alcohol.