Marcosa Share definition Flag Kind hearted person. But sometimes don’t like someone’s back Ryan wished marcosa like him back Marcosa by Vanna crystal May 20, 2019 Get the Marcosa mug.