Definition of speed demon:
°That speeds.
"We were overtaken on the inside by a speeding motorcyclist."
"He was fined $100 for speeding."
Definition of speed demon:
°That speeds.
"We were overtaken on the inside by a speeding motorcyclist."
"He was fined $100 for speeding."