Random
Source Code

instrument landing

Having sex with a partner who provides no feedback.

Christ, she just layed there. It was a total instrument landing.

by Sterling T August 9, 2006

6👍 1👎