meaning of Amarpreet

Amarpreet meaning in Urban Dictionary

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