look up any word, like donkey punch:
 
1.
Name coming from a coffee bean, meaning beauty and taste
by Rikita80 February 02, 2010