Having just finished reading the thread on holidays a word has just come back to me that I absolutely loathe. STAYCATION! I have never had a holiday abroad I have always holidayed in Wales or Devon but I never have nor ever will have a staycation! WHO INVENTS THESE STUPID WORDS!!!