1 definition by sick mosh nigga

Top Definition
LeCroy is a french canadian term for "The shit" can also be used as a noun
Pleez go clean up lecroy you left on the table, ass hole.
by sick mosh nigga January 31, 2010

Mug icon
Buy a LeCroy mug!