1 definition by aventura

Top Definition
1. A statement declaring one's success at something
2. To perform well...often times used sexually
3. Another way to say "Good Luck"
Scott: I have a test in an hour.

Trey: Aight man Ley it down.

or

Nick: I'm about to go to her room and Ley it down.
by aventura July 14, 2011

Mug icon
Buy a Ley it Down mug!