1 definition by i <3 my tourch
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?
girls: holy crap! your such a tourch!!!! why would we go out with you?
by i <3 my tourch July 20, 2009