What does bisouface mean?

bisouface meaning in Urban Dictionary

a face this is certainly therefore beautiful, you need to protect it with french kisses