Sorry, you need to enable JavaScript to visit this website.

Is a rap battle looming? It’ll be def, yo!