Originally used as a word for a portable battery-powered electric lamp. But can also mean "fuck"
Holy torch! I just won a million dollars from a lottery!