Top definition
Verb.
1. To score
2. To have sex.
Jason: "I plan to land some ass at that party tomorrow."
Jason: "I totally landed ass at that party last night."
by SharpEx January 01, 2013
Get the mug
Get a Land Some Ass mug for your sister Rihanna.