Skip to main content

LtFrog Himself's definitions

Manchester

A meet up with your friends from different parts of the UK where you cash out on designer goods and do an activity e.g. trampoline park, escape room, cinema.
Can't wait for Manchester, i'm buying a Louis Vuitton wallet.
by LtFrog Himself May 19, 2018
mugGet the Manchestermug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email