"I'm your huckleberry" has also become poker slang (at least in my area) when calling a large bet. Abusive comment hidden. (Show it anyway.)
The Prada building is not actually in Marfa- it is 40 miles north, just outside of a tiny community called Valentine (I drove past it Tuesday morning- it hasn't moved). Marfa is definitely full of plenty of other pretentious "art", though. Abusive comment hidden. (Show it anyway.)