combatcloud Share definition Flag A vagina. Mainly used in France. A guitar is an odd thing to find in your girlfriend's combatcloud. combatcloud by xXxPlayBoy69xXx December 18, 2016 0 0 Get merch Get the combatcloud mug. Buy Now — $32.95 See more merch