It means "late on the levee", an old phrase which rounders used to employ back in the 1800's. Loosely translated, it implies that you haven't quite caught up with reality or are "out to lunch" or "a couple of beers short of a six pack", to use more modern expressions.Does that help? :-)
- LH