Heteroflexible

Heteroflexible

Thank you to a regular reader for hipping me to the latest in our evolving dynamic, very off-the-beaten-path terminology.

Rock on.