there she was in the teachers' lounge, smiling; all you could hear was the buzzing of the venus butterfly
a sex toy that stimulates the vulva externally
"there she was in the teachers' lounge, smiling; all you could hear was the buzzing of the venus butterfly" What is the definition of "venus butterfly"?