meaning of becca cochrane

becca cochrane meaning in Urban Dictionary

perfect.