finishing school: a private school for girls that emphasizes training in cultural and social activities
school: an educational institution
squirting cucumber: Mediterranean vine having oblong fruit that when ripe expels its seeds and juice violently when touched