Neither have I, but sounds like Englishese for “paintball”.
Funny you say that, it was my first thought also.