Means he's sat on his arse at home, watching SSN, whilst crying silently, thinking about spending the rest of his contract sat in the stands watching Ulloa and CMS tearing the Championship a new one?
WAIT. Were you referering to your opening phrase "Will Hoskins just tweeted" and asking what that means? If so, it means he has used some kind of electronic device to send a updated status of his views and beliefs in under 140 characters