Skip to main content

sick mosh nigga's definitions

LeCroy

Share 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 February 1, 2010
Flag
mugGet the LeCroy mug.