England veteran Joe Marler has spoken out again after whipping up a storm on social media.