The King's Palisade Share definition Flag The act of having a woman sit on your face and a woman on your penis, as if forming a palisade. That form... That can only be The King's Palisade. Such grace! The King's Palisade by TheTrueKingofWomen93 September 28, 2015 0 0 Get merch Get the The King's Palisade mug. Buy Now — $32.95 See more merch