originally posted in:Dooms Day
http://www.urbandictionary.com/define.php?term=to%20titan&defid=7922774
English
-
Ha. Ha. Ha. Ha. Ha. Ha. WOW. xD