yowza



used to express approval, excitement, or enthusiasm

Click here to see the free dictionary definition for yowza

definition by Oxford Dictionaries