Wow that chick is all over hus, shes such a cupids^angel.
by drath January 29, 2003
Get the cupids^angel mug.
Someone that will be the best at everything that involves love (and sex)
Person 1:
Bro, why’d you have to be a cupids angel?
Person 2:

what you mean?
Person 1:
Everyone girl you meet falls in love with you and say you’re the best they’ve ever had
by Mister and miss May 5, 2018
Get the cupids angel mug.