Pinyin Dictionary results for "yan le yan r"

严了眼儿
up to the eyeballs; full to overflowing; jampacked
Dictionary data provided by CC-CEDICT