You ever done a Lander drop before?
Hello. This is a line from Alien Covenant (an American sci-fi movie, 2017) my friend asked my help with, but I have no idea either.
The context as follows:
The spaceship Covenant decides to send a lander to an Earth-like planet. As the expedition team is boarding the lander:
Man: Hey, you ever done a Lander drop before?
Woman: F**k you.
Sounds like there's an element of sexual innuendo in this short banter. If so could you explain it, please? Because I see nothing beyond the literal meaning.