Moonchicken Share definition Flag Endearing name for a significant other. "I love you, Moonchicken!" Moonchicken by 295POS September 25, 2008 0 0 Get merch Get the Moonchicken mug. Buy Now — $32.95 See more merch