Back to Dictionary
This is a difficult phrase to translate as it can have so many meanings in English. It is often used to express surprise like "no way", but can also be used like "are you kidding me". Generally, it expresses some sort of disbelief or doubt from surprise. It is a nicer version of "no mames".