pull a carroll Share definition Flag have intimate relations in a small street at night god, i’m so horny, i really wanna pull a carroll pull a carroll by frogscore January 7, 2022 Get the pull a carroll mug.