Ramshackle

Webster's Dictionary of the English Language

·adj Loose; disjointed; falling to pieces; out of repair.

II. Ramshackle ·vt To search or ransack; to Rummage.