|
|
|
|
|
by Y_Y
520 days ago
|
|
For the benefit of others who aren't so familiar couillons, it's one of the many proud descendants of the Latin cōleus which means "balls" in the sense of testicles or courage. Other etymological cousins include the Catalan colló, the Portuguese colhão, and of course the notorious Spanish cojón. Hardly surprising these are still popular idioms. |
|
A direct google translation comes back with "disabuse you idiot"
So maybe it means "idiot proof"?