The meadows
-
apartment complex in indianapolis, basically a project... real ghetto, [high crime] rate, alot of drugs n weapons... police [afriad] to come through and usually come in [flocks] so they dont get fucked up
The meadows meaning & definition 1 of The meadows.