Noun - A mate who is a life-saver, and has done you a solid. You're a ledge, so they become a 'Ledge-saver'.
by The Host wit da Most November 9, 2017
Get the ledge-saver mug.
Get the ledge-saver mug.We'll email you a link to sign in instantly.