used when you are stating that there is nothing more that can be said or done about sth
Slang
end of story
1 movie clips of this phrase