What does Amarpreet mean?

Amarpreet meaning in Urban Dictionary

an enormous affectionate hug offered from a single person to another.