It is an Americanism that in Mexico is used as "silly" or to qualify something "unpleasant, immoral", which is probably a consequence of its use as Colombianism by "gay, homosexual male, especially for a bufarra". Its etymology is not known, but considering that there is the derogatory caquero (poop) to name the anus, there may be an association with the sexually active male who practices sodomy in another passive. -