Dictionary.net
Did you mean:
belt along
pelt along