Skip to main content

The Host wit da Most's definitions

ledge-saver

Noun - A mate who is a life-saver, and has done you a solid. You're a ledge, so they become a 'Ledge-saver'.
Max covered my shift what an absolute ledge-saver
by The Host wit da Most November 9, 2017
mugGet the ledge-savermug.

Share this definition