I'm quite partial to the phrase "mental shed" myself. Not entirely sure what it was going for there.
Forum Rules