双宿双飞 shuāng sù shuāng fēi

DEFINITIONS

  1. lit. to rest and fly together (idiom)
  2. fig. to live in each other's pockets
  3. to be inseparable

CHARACTERS

双 shuāng set of two, pair, couple; both
宿 sù stop, rest, lodge, stay overnight; constellation
双 shuāng set of two, pair, couple; both
飞 fēi fly; go quickly; dart; high