Definition of "frogmarched"

frogmarched