In baseball, a bat flip is the throwing of a baseball bat in such a way that it rotates several times before landing. It is typically done by a batter to show off after hitting a home run.