Be warned, this video is very explicit.

       However, it's also incredibly creative, witty and entertaining, which is why it has gathered over two million views worldwide so far.

       Staged as a 'teacher vs. pupil' showdown, the age-old confrontation ensues in a 'battle rap arena' and fireworks fly. Some may not find it possible to look past the more extreme lyrical content, but this video has had too wide an impact and contains too many lyrical gems not include it.