meaning of cacahole

cacahole meaning in Urban Dictionary

It's the Trinidadian method of saying "asshole"caca means shit. Actually shit-hole.It could also be used to refer to somebody in a derogatory fashion.