1 definition by Stakbundles18125

Top Definition
a large amount of any type of drugs
As my pilot, steers my leer

The Notorious B.I.G
-You're Nobody Till Somebody Kills You
by Stakbundles18125 November 26, 2007

Mug icon
Buy a leer mug!