i like the guy, but he's not what you would call my ace boon coon
noun phrase  a very good friend
"i like the guy, but he's not what you would call my ace boon coon" What is the definition of "ace boon coon"?