I do think you might mean the AE idiom "calling card."I was thinking of an abstract meaning. For example, if you dress smartly, you can say that the elegance of your clothes is your "visiting card."
Your dog might leave his "calling card" all over your back yard.A calling card
1. something that shows a person or animal has been in a place. The beetles leave behind their calling cards: little white balls on the outside of the trees.
No, your aura is in a different category. It's usually spiritual, unseen energy that hovers around your body.That's it, AngelEyes, a calling card; although it seems to have a negative connotation. Can we use a calling card as a synonym for the aura? I don't mean in the same sentence, but with the positive meaning of the term aura?