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: