Whip snake

Whip snake may refer to: