meaning of Carter Love

Carter Love meaning in Urban Dictionary

any male with scarlet hair. Frequently hates to be named a ginger. Generally speaking a douche to many men and women he fulfills.