quid Share definition Flag Wow, some really messed up verions of what this word means on the street... Its female-juice (that moisture the vagina makes) she was soaking wet with quid, but i ate her out anyway :) quid by Steve1984 August 29, 2005 0 0 Get merch Get the quid mug. Buy Now — $32.95 See more merch