Whether you're a parent, relative, or friend, our curated list of 24 gifts is guaranteed to make any 12-year-old ... something that'll have them jumping for joy and declaring it "the best day ever!" ...