It's possible, but the spikes and drops in metabolic rates doesn't work for everybody. If you're fit and healthy you can probably handle it, but many people need more steady metabolism throughout the day.
Also, your body can only absorb so many nutrients at once. If you try packing all your daily requirements into one meal, you're going to shit a lot of it out. You might absorb all 2000 calories or whatever, but most of the vitamins, proteins, etc. are going to get flushed down your toilet