Cupid Slang Definition. Your Upper Lip Has Never Been More Important By Stephanie Buck Timeline from timeline.com