洋洋自得
yángyáng-zìdé
smug; complacent
Every meaning
yángyáng-zìdé
- smug; complacent
Its characters
- 洋yángocean (as in 海洋)
- 自zìfrom; since
- 得déto obtain; to get
Words with 洋
Words with 自
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.