ConCrowRat Share definition Flag Norwegian girl who tricks some into buying you drinks to get laid, but only playes them The Concrowrat got 5 drinks at the city, without giving away her number ConCrowRat by TeddyBoy97 March 16, 2022 0 0 Get merch Get the ConCrowRat mug. Buy Now — $32.95 See more merch