'roar off' definitions:

Definition of 'roar off'

From: WordNet
verb
Leave; "The car roared off into the fog"