Skip to main content

ChinkSimon's definitions

Mega

Not just the North of England. Used extensively in South East Wales to describe the level of greatness.
As in: "Beef Pot Noodle is mega lush"
by ChinkSimon July 26, 2006
mugGet the Mega mug.

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