Drancro Share definition Flag Drancro meaning the animals johncrow is used as a joke, nothing serious it's a Jamaican term Yuh fava drancro "Mi nuh know yuh drancro Drancro by SSG14 November 23, 2021 0 0 Get merch Get the Drancro mug. Buy Now — $32.95 See more merch