What is Instrument Landing?
Having sex with a partner who provides no feedback.
Christ, she just layed there. It was a total instrument landing.
See sex, instrument, partner, feedback, landing