{{term}}
- {{preview}}
Top definition
Lucosave
Adj; noun; to rescue oneself from
the pits
of despair the morning after with a
litre
portion of
lucozade
Pass
me the
lucosave
Please
can someone lucosave me
by
Nickhuge
August 26, 2018
Get the
Lucosave
neck gaiter and mug.