It means "I arrived at dinner only very recently". g. up a hill or up a flight of stairs, or it may be used in a more figurative sense, depending on context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.