On a yop means: This is a term that describes when someone is happy or enjoying their life. (in Community Dictionary, added by Tucker Zhang)