Cardiff City Bike Share definition Flag Slang for someone who sleeps around in Wales’ capital city That girl, Sophie, she’s the massive Cardiff City Bike! Cardiff City Bike by Rednose22244 January 5, 2021 0 0 Get merch Get the Cardiff City Bike mug. Buy Now — $32.95 See more merch