What does Ambra Ambra Ambra mean?

Ambra Ambra Ambra meaning in Urban Dictionary

a lady who's respectable amongst friends, plus in the social industry. Some one funny, smart, special, attractive and better than other losers in the world (and never afraid to let you know)A fuckin angry bitch!... A woman that can make any person laugh, laugh, and feel much better no matter what they are through. Can cause contagious smiles, grins and grimaces. A rather narcissistic sanctimonious bitch. A Ambra thinks this woman is the best and will do any thing (and any person) only to benefit by herself. If however you fulfill an Ambra keep an eye out she may seem sweet but it is a fake front side.