Pop Quiz, Hotshot!

I just saw this phrase in a game. Pls ppl, tell me wat does it mean? 5 star for the quickest. Cheerrrr