Not a word you hear every day. The only other song I can think of that has the word "foray" in it is this classic, written by Liam Reilly. It pops up around 2:15. You're in distinguished company lol. This song has been adopted as a kind of anthem by the NYPD.