Begin by carefully twisting the full-sized Oreo cookies to separate the halves. Discard the cream from one half, leaving you with one plain cookie and one with filling for each set.
On a silicone mat-lined baking tray, align one plain Oreo half and one with the cream filling facing up.
In a microwave-safe bowl, melt the light brown candy melts according to the package's instructions, stirring until the mixture is smooth and evenly melted.
Spoon a small amount of the melted candy onto the cream-filled Oreo half. Press a popsicle stick into the center of the cream, allowing the melted candy to secure it in place.
Apply another small spoonful of melted candy on top of the stick and gently press the plain Oreo half on top, creating a sandwich with the stick in the middle.
Separate the mini Oreo cookies and remove their fillings. Dip one edge of each mini Oreo half into the melted candy, then attach them to the sides of the sandwiched Oreo to form the gingerbread man's arms. Repeat with additional mini halves to create the legs.
Once assembled, dip the entire Oreo pop into the bowl of melted candy, ensuring a full, even coat.
Gently tap off any excess candy on the side of the bowl and hold the pop above the bowl for a few seconds to allow excess to drip off.
Place the coated Oreo pop back onto the lined baking sheet.
Repeat the dipping and tapping process with all the Oreo pops and allow them to set and dry completely, approximately 45 minutes.
Once set, use the colored icings to decorate your Oreo gingerbread men. Utilize the red and green icing for details like buttons and bow ties, and the white icing to outline the head, arms, and legs.
Finish by applying the black icing to add eyes and a mouth to each character.
Allow the icing to dry before serving or packaging.