1 definition by The witmonger

A city of 50,000 NW of Washington DC. Also known as Leesburg, VA. It's not really sleazy, but sleaze rhymes with Lees.
I live in the nicest and quietest street in Sleazeburg.
by The witmonger December 17, 2017
Get the sleazeburg mug.