Sorry about the offending term, ladies, it is to me a general term for stupid useless person, did not connect it with female parts - I am rather like a mother of a sulking little boy I once knew, who referred to him "sitting humping in the corner" and received a startled glance from someone else present. I don't think she knew any other connotations of humping - I did not at that time.
Nanban, it seems to be a slang term for what make us ladies and not gentlemen.
Now can we stop adding to the posts this troll has conned us into adding to her wind-up?
NHS U turn on trans terminology