Poppy show is used here to mean a buffoon/ someone who likes showing off. It's an alteration of the word puppet show. Its usage has spread to other parts of the Caribbean, and it's commonly seen spelt as pappy show or papishow. It is also used as a standard verb. According to the dictionary pappy show is a twentieth-century alteration from the Scottish dialect, pappy show (puppy show) which was an alteration of puppet show. While I can imagine a puppy showing off its suit, beauty etc at a dog show, I don't see it linked to the work a puppeteer does. How did puppy show come from puppet show to poppy show with an overlapping meaning of both a pup who shows off and a puppet?