3 definitions by spike_spiegel

Verb - To obtain something that is desirable --- desirable from the perspective of the person speaking.
I'm hoping to land a new job.
He landed a sweet gig.
by spike_spiegel October 25, 2019
Get the land mug.
Verb - To obtain something that is desirable --- desirable from the perspective of the person speaking.
I'm hoping to land a new job.
He landed a sweet gig.
by spike_spiegel October 25, 2019
Get the land mug.
Verb - To obtain something that is desirable --- desirable from the perspective of the person speaking.
I'm hoping to land a new job.
He landed a sweet gig.
by spike_spiegel October 25, 2019
Get the land mug.