look up any word, like donkey punch:
 
1.
- someone's who's just so adorable and huggable
"Darling, you're such a buffercup!"
by Buttercup17776 April 27, 2010