What is Sting Kan in Bislama / vanuatu

The english translation is "smelly pussy"