roar off (third-person singular simple present roared off, present participle roaring off, simple past and past participle roared off)