To be plainly evident or obvious; to stand out as clearly noticeable without need for explanation.
2.
SpainLatin Americainformalcolloquial
To confess or disclose something openly and without reservation; to 'sing' or reveal information directly (often used in contexts of admitting facts or giving testimony).