I'm wondering if 摊牌 is a slang word, as when I translate it, I get the word "showdown". It doesn't make much sense to me when I try to translate within a sentence. So what I think this word means is to "come clean" based on what I have found online, but I want to make sure.
Here is an example:
Your not pretending... are you finally coming clean?
This confession method... a demon at first glance.
I don't really know if that is correct or if I'm mistaken.
Thanks for the help.