How Well Do You Know English Slang?
to get into a fight or disagreement
Every time she goes to the post office, she butts heads with the postal workers.
imitative of sheep butting heads in conflict
To vie strongly; contend: NBC's new John Laroquette Show butted heads with ABC's Roseanne