Freestyle Rap Translated Mikemisat Published 09/16/2008 Hilarious translation of what is being said in a freestyle rap competition. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: idiot freestyle rap translation spoof funny lmao lmfao hilarious wtf owned fight insult stupid NEXT VIDEO Talking Cats 11 Comments Log in for Comments
11 Comments