When in an nba game, and a scrub center checks into the game, scream this phrase to let everyone know he’s coming in
by creasypoo April 30, 2019
Basketball term for dominating your match-up, especially in the low post area. Created by TNT’s commentator Shaquille o’Neal and now in wide use around the NBA.
by dontmatterbaby June 19, 2022