that guy with the taco rocket blew gravel into my grass
a backpack style leaf blower resembling a jetpack
"that guy with the taco rocket blew gravel into my grass" What is the definition of "taco rocket"?