Where does “o caralho” come from?

o caralho (Portuguese) comes from Portuguese o, from Old Portuguese o, from Latin illo — ablative masculine singular of ille; ablative...

o caralho (Portuguese): fucking no! my ass!

Definitions

  1. fucking no! my ass!

Ancestry of “o caralho”, step by step

o caralho traces back through two separate lines of ancestry.

via Portuguese o

StepLanguageWordMeaning
1Portugueseothe; him, it
2Old Portugueseothe
3Latinilloablative masculine singular of ille; ablative...

via Portuguese caralho

StepLanguageWordMeaning
1Portuguesecaralhopenis; dick; cock; shit; crap; worthless stuff or...
2Vulgar Latin*characulum
Every word from Latin illoEvery word from Old Portuguese oEvery word from Portuguese o
o caralho — Etymology, Origin & Word History | Etymology Explorer