look up any word, like bangarang:

1 definition by ChinkSimon

 
1.
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