1 definition by ilovthegays

Top Definition
This is an object or an idea that gives the user an advantage in dealmaking
bramwell used his leverage to avoid death
by ilovthegays May 23, 2020

Mug icon
Buy a leverage mug!