cracking the flags

When something; mostly the weather is extremely good
The weather in Devon is cracking the flags!
by Simon lad broughton June 29, 2015
Get the cracking the flags mug.