Traditionally, anything that is considered vile and non-kosher in the hebrew faith.
Contemporarily, something dirty and nasty you don't want around, much less want to consume or touch.
Traditional: Pork is traif and will not be served in this house!
Contemporary: Don't kiss her! That traif has been sucking homeless' c*ck!