noun
dialect1Scottish, British, Midlands English, US A puppet show; (also) a small box containing a display of pictures, etc., which can be viewed through a hole or lens. In extended use: any display.
2US, Caribbean A ridiculous or ostentatious display; foolishness, nonsense.
adjective
CaribbeanBoastful, showy; foolish, ridiculous; worthless.
Origin
Late 17th century. From puppy + show.
Are You Learning English? Here Are Our Top English Tips