follow Dictionary.com
an exclamation that is a shortened form of 'how's that?'
used in cricket when questioning an umpire's call
British