Where does “恐龍” come from?

恐龍 (Chinese): dinosaur; very ugly woman

Definitions

  1. dinosaur; very ugly woman

Words derived from “恐龍