The past couple of weeks were whack. I don't think I've ever used this word before, but it's the first idiom that came to mind. Yes, idiom according to dictionary.com. Check out the Phrasal Verb:
whacked out Slang
Under the influence of a mind-altering drug.
whack off Vulgar Slang To masturbate.