1 glitter ball | Definition of glitter ball

glitter ball

noun

Definition of glitter ball

First Known Use of glitter ball

1966, in the meaning defined above

Keep scrolling for more