me jerimiah and sharlene went on a ride out in the hills with ma new dirtscooter
a dirt bike or motorized scooter
"me jerimiah and sharlene went on a ride out in the hills with ma new dirtscooter" What is the definition of "dirtscooter"?