Ditto. I think it's got something to do with some thing or possibly some guy...but I'm not interested enough or possibly too tired to bother looking it up... Reminds me of when everyone was yapping about selfies. For a very long time I just thought it meant wanking.