may's's definitions
A West coast street term for Law Enforcement. L.E. because it sounds like the abbreviations sounded together.
by may's July 19, 2010
Get the Ellie mug.
Get the Ellie mug.We'll email you a link to sign in instantly.