Hello, im not too sure what the first question is asking, but the second one should be when. Not sure why the answer you have says where, but it is definitely when.. And reading the first one again, its a slang term, means beats me !! It means i dont know, or i have no idea. Sounds like your answer source may be wrong.. But, i want to add , both questions have other grammar errors, but i didnt want to confuse you and mention that... It is definitely not a native speaker writing this.