To run away: sherry off.
·noun A Spanish light-colored dry wine, made in Andalusia. As prepared for commerce it is colored a ...
Webster's Dictionary of the English Language