meaning of buffercup

buffercup meaning in Urban Dictionary

- a person's who's just so adorable and huggable