What is Couyon?
dumbshit in mauritian language
ta gros couyon-hey big dumbshit
See dumb, dumbass, idiot, spastic, dumb dumb