Top definition
Event that occurs in the city of Inverness Scotland whenever the weatherman says it going to be cold, but presumably happens in every British town and city.

High streets are a flood of winter jackets all bearing the North Face logo, or Regatta or some other ugly chav brand of outdoor wear.

Don't let your guard down, those North Face warriors doing a march down our high streets are planning a world take over.
The Great Sea of North Face happens in the summer these days, when it's 15C!
by Goth Doll May 09, 2018
Get the mug
Get a The Great Sea of North Face mug for your mate Riley.