'roar off' definitions:

Definition of 'roar off'

(from WordNet)
verb
Leave; "The car roared off into the fog"