As the title said, i wonder how do you guys(translator) translate that word to something very close in english. turned off? scared away?creeps (me) out? if you have different way to say it, please tell me^^
This phrase is quite popular. We Chinese translate this as lame. 寒い. The exact meaning is different but should be similar.