Sekirov Dictionary

petal

/ˈpɛtl̩/

noun4

  1. (euphemistic) The labia (majora).

verb1

forms

petaled · petalled · petaling · petalling · petals

This dictionary works without the internet: on your phone · in Chrome