What does becca cochrane mean?

becca cochrane meaning in Urban Dictionary

perfect.