What is Tourch?
a guy/girl is really ugly, freaky, and creeps you out soooooooooo much!
tourch: hey there pretty ladies do would you go out with me sometime?
girls: holy crap! your such a tourch!!!! why would we go out with you?
See creepy, creeper, nasty, disgusting, freaky