To be so excited about one's surroundings that one acts in a childlike or silly way. Liam loves football so much that he's like a kid in a candy store any time he steps into the stadium.
to be very happy and excited about the things around you, and often to react to them in a way which is silly and not controlled You should have seen him when they arrived. He was like a kid in a candy store.