From on the road.
Marine Corps Times has this survey.
Does “drop and give me 20” cut it? Or does he warrant a tougher punishment — maybe standing at parade rest for hours at a time, or spending all night cleaning the barracks? Or would that be considered hazing?