meaning of caragrace

caragrace meaning in Urban Dictionary

the badass chick smoking a cigarette into the bathroom at an all girls catholic school. caragrace's frequently circumvent with the guys at local all young men catholic school.