leroy
A 'slang' term referring to a filthy, smelly, retarded, homeless bum....who often lives in a dumpster and eats rotten, half eaten sandwiches.
leroy by Fats Knevil September 10, 2004
Leroy
Leroy
Leroy by LinvoyIsGod February 11, 2008