jubilant



feeling or expressing great happiness and triumph

Click here to see the free dictionary definition for jubilant

definition by Oxford Dictionaries