Top definition
An expression of extreme happiness, excitement and gratitude which is demonstrated by the tone to which it is used.
by TrashyLameTeenager August 26, 2018
Get a Yiup Yiup mug for your mama Beatrix.