Definition of 'Ass Whooping' according to the UrbanDictionary.com