Dictionaries:

little flying saucer:

A diaphragm (a vaginal barrier contraceptive). See diaphragm for synonyms.
See Also: Button your arse!, diaphragm, fly, red baron, shop door, tail over the dashboard, Turkish medal, zipper morals

Link to this page:

Word Browser