达芬奇
💬 netdá fēn qí
Ad Space
Meaning
Da Fenqi (Da Vinci). Nickname for cockroaches. Popularized by Stephen Chow's movies, where many of his characters kept pet cockroaches all named "Xiao Qiang" (Little Strong).
Ad Space
dá fēn qí
Da Fenqi (Da Vinci). Nickname for cockroaches. Popularized by Stephen Chow's movies, where many of his characters kept pet cockroaches all named "Xiao Qiang" (Little Strong).