Moked
messed up, rekt, doinked, ruined, destroyed, devastated, lay waste, ravaged, demolished, wrecked, wiped out, flatten
derelict, in ruins, dilapidated, ruinous, tumbledown, ramshackle, decrepit, falling to pieces, crumbling, decaying, disintegrating...
derelict, in ruins, dilapidated, ruinous, tumbledown, ramshackle, decrepit, falling to pieces, crumbling, decaying, disintegrating...