It's so simple. It just means "in a long time" or "in a while".
I haven't had that candy in a brick. Let me have some.
21👍 9👎