Where does “vãi lồn” come from?

vãi lồn (Vietnamese) comes from Vietnamese lớn, from French galon, from Latin galum, from Vulgar Latin *galla, from Gaulish gallā, from Proto-Germanic gallǭ, from Proto-Indo-European ǵʰelh₃- — to flourish; green, yellow.

vãi lồn (Vietnamese): holy shit; what the fuck

Definitions

  1. holy shit; what the fuck

Ancestry of “vãi lồn”, step by step

vãi lồn traces back through two separate lines of ancestry.

via Vietnamese lớn

StepLanguageWordMeaning
1Vietnameselớnbig; large; grown-up; adult; great; grand
2Frenchgalonbraid; stripe
3Latingalum
4Vulgar Latin*galla
5Gaulishgallāvessel
6Proto-Germanicgallǭgall, bile
7Proto-Indo-Europeanǵʰelh₃-to flourish; green, yellow

via Vietnamese vải

StepLanguageWordMeaning
1Vietnamesevảicloth, fabric; lychee
2Proto-Vietick-paːs
3Proto-Mon-Khmerkpaascotton
Every word from Proto-Indo-European ǵʰelh₃-Every word from Proto-Germanic gallǭEvery word from Gaulish gallā