1 definition by hardkorethugz

Top Definition
- a west coast drug company

- term for really good grass
1. yeah those californians are fuckin LUCKY
2. woah lets not have TOO much len and jen now
3. THERES some len & jen-age
by hardkorethugz November 28, 2004

Mug icon
Buy a Len & Jen Inc. mug!