If you think you know everything you need to know about hip-hop, then think again.
This is one of the funniest things we've ever seen.
This week Will Smith appeared on the very first episode of US TV show 'The Tonight Show With Jimmy Fallon,' and took part in one of the funniest videos to grace the internet.
The two put on their old-school tees and denim dungarees, hit play on a classic beat and for almost three minutes took viewers through the entire evolution of hip-hop dancing.
Things kicked off with the 'Cabbage Patch' and the 'Running Man,' before showing off more recent moves you would have seen in clubs (or even tried yourself), including the 'I'm About To Break Dance,' the 'Crank That (Soulja Boy), the 'Dirt Off Your Shoulda,' and even the Fresh Prince classic - the 'Carlton Dance.'
Keep watching till the end to see how Will reacts to what Jimmy thinks is hip-hop's most recent move, 'The Twerk.'