1 definition by Liverpool One

An urban legend in Liverpool. Goes round the Matthew street bars buying bottles of Prosecco and handing out £20 top up cards to all the local scouse birds who need them.
by Liverpool One December 31, 2022
Get the The Magical Top Up Man mug.