Top definition
the notorious street home to the stone cold chillas and home to that crazy place (foxdale).
wash urself i mean watch urself kuz the street of leeward isnt the place u wanna be when u got like five dollars in yo pocket
man i got jacked for ten bucks on leeward dr.
where u going?my friends house...where is it at?on leeward dr... leeward dr? u fuckin crazy?
so u feel like getting jacked huh?go to leeward dr!
by el miclo December 14, 2004
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug