go running off after being tazed with a cattleprod - Spanish English Dictionary

Suggest a Term