Slang for an undistinguished person who has never made a mark anywhere. The phrase might be used like this: