ramshackle

adj. Tumbledown, rickety. [related to *ransack]

a. Loose; disjointed; falling to pieces; out of repair.