|
Definition of Champissage
1. Noun. (trademark) A form of Indian head massage, supposed to release pent-up negative energies. ¹
¹ Source: wiktionary.com
|
1. Noun. (trademark) A form of Indian head massage, supposed to release pent-up negative energies. ¹
¹ Source: wiktionary.com