t-o-r-p-i-d - -;

more about : t-o-r-p-i-d