What does "tref" mean?

Tref: Ceremonially unclean, according to the Jewish law; -- opposed to kosher.

Sources