Caboocha Share definition Flag Pussy or Coochie. Made by NVD and used by class of ‘22Only ftb would know and maybe Sophia tardio Holy shit I’m so sauced rn and I j want Sophia’s caboocha Caboocha by Caboochafiend November 3, 2019 0 0 Get merch Get the Caboocha mug. Buy Now — $32.95 See more merch