A general swear/ curse word used by some Brits
"Oh shitstickle I spilt my tea!" Or " I left my bag at work.. Shitstickle!"