British 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.
Give him a room full of old books and he's like a child in a sweetshop.
be like a child in a sweetshop
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 child in a sweetshop any time he steps into the stadium.
like a child in a sweetshop
So excited about one's surroundings that one acts in a childlike or silly way. Primarily heard in UK. Liam loves football so much that he's like a child in a sweetshop any time he steps into the stadium.She looked like a child in a sweetshop being able to look at so much world-class art in one place.