I just looked up the meanings for these words, I get the impression these words have a special meaning for some that others wouldn't understand. I like it.
a boondock saints fan?
it translates to "truth and fairness" or "truth and justice". its from the movie Boondock Saints.
havent seen it yet but i will check it out.good movie?
yup. I recommend checking it out