Slang meaning of Yard

Yard means: house, garden, where one lives and hangs out.