User blog comment:Jarrod777/TDH rankings/@comment-1874924-20120402171731/@comment-4143447-20120402174821

It stands for Total Drama Hullabaloo