4 ms·
> I think it's landed in the same sense as "landed a deal": got, or achieved, in this case achieving shooting them down. My buddy is a pilot and they always sa
by theaeolist 7y ago
> I think it's landed in the same sense as "landed a deal": got, or achieved, in this case achieving shooting them down.
My buddy is a pilot and they always say "I landed the takeoff pretty good. PRETTY GOOD!"