[]

Jyutping soeng1 tau4 lung4
Pinyin shuāng tóu lóng

Definitions (Wiktionary)
  1. noun
    double dildo
  2. noun
    double-headed dragon; two-headed hydra