Where does “piadoca” come from?

piadoca (Portuguese) comes from Portuguese piada, from Portuguese piar, from Latin pipilare, from Latin pipilo — I twitter, chirp.

Ancestry of “piadoca”, step by step

StepLanguageWordMeaning
1Portuguesepiadajoke; fun, reason
2Portuguesepiarto chirp; to chat
3Latinpipilareto whistle
4LatinpipiloI twitter, chirp
Every word from Latin pipiloEvery word from Latin pipilareEvery word from Portuguese piar