i knew from the moment i met her she was a facesitting goddess
woman who's favorite past time is to smother unknowing men with her luscious ass
"i knew from the moment i met her she was a facesitting goddess" What is the definition of "facesitting goddess"?