Best definition
wet welcoming
A warm welcoming that comes from between Liz’s legs.

Liz gave me a wet welcoming 😉