to slam <-mm-> [slæm] VERB trans

1. close
2. hit hard
3. criticize

grand slam, the

1. in tennis, rugby

Though we would love to see Mr. Mike Dehnert serving an ace against John McEnroe, Boris Becker & Andre Agassi (not to speak about Roger Federer), we prefer him doing a Grand Slam at the turntables. Check below his GAME, SET, MATCH mix, recorded for Slam and their Slam Radio. Enjoy!