root words: balik + bayan

"returning to country"
a Filipino returning to the Philippines, especially after having lived overseas for an extended period of time

balikbayan box
a cardboard box filled with gifts; sent by a Filipino living overseas to his family and friends back in the Philippines

slang from the eighties:

someone who's in and out of jail

A related Tagalog word is pasalubong.