It means lie, embeed, troll, infuse, slander. In Panama and some parts of Colombia, feca means lie, falsehood.
In lunfardo is the vesre of coffee, with the sense of "infusion" and also of its "local expendio, bar".
FECA Human or animal droppings. Bosta, poop, shit