I still haven't figured out what "bump" means, but "Semper Fi Bump!" sounds awfully good -- so I'll take it! Thank you, MarineBrat!
BTTT