idk if thats lame but I'm running out of ideas. I dont have *a lot* of money to spend, but I have enough for a good present. I was thinking maybe a watch but I dont wanna get a cheap one that my boyfriend will break.. (He's a nerd and breaks everything.)
He loves video games, being active, cares about his appearance, he's really goofy...? (He's 17)