First time I’ve ever seen the word is the title of this thread. :)
Same here. Apparently it is a synonym for “freakshow”
Bingo. +1