Related Clues:
- Archaeological site set up on top of dock yard is staggering in an excitable way
- Dizzy; staggering
- Overly happy
- Frivolous — liable to fall
- Much more than pleased
- Super-pleased
- Excitable and frivolous
- Extremely joyous
- Dizzy with excitement
- Frivolous — unstable
- Light-headed, reeling
- Silly – light-headed