Let’s play a game called “Which synonym is the most offensive?” Via Thesaurus.com:
Main Entry: girl
Synonyms: babe, baby doll, bird, blonde, bobby-soxer, boytoy, broad, butterfly, canary, chick, coed, cupcake, cutie, dame, damsel, daughter, deb, debutante, doll, female, filly, gal, jail bait, lady, lassie, mademoiselle, maid, maiden, minx, miss, missy, mouse, nymph, nymphet, piece, queen, schoolgirl, she, sis, skirt, spring chicken, teenybopper, tomato, tomboy, virgin, wench, witch, woman
“Piece” is really sticking out for me. Here is its “antonym”:
Main Entry: boy
Definition: young man
Synonyms: buck, cadet, chap, child, chip, dude*, fellow, gamin, guy, half-pint*, junior, lad, little guy*, master, punk*, puppy*, runt*, schoolboy, shaveling, shaver*, small fry*, sonny*, sprout*, squirt*, stripling, tadpole*, whippersnapper*, youngster, youth
Just a little reminder of the power of language.