Random
Source Code

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