to slam <-mm-> [slæm] VERB trans
2. hit hard
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!