It may be pretty @#$%ing foul but it's also pretty @#$%ing funny. :)
It was too much for me....sorry, I just couldn't get past the languages. :-(