Translation:I have never been on a protest.
"on a protest" is like "at a protest"? As in "participating in a gathering of people to protest something"?
Yes, that's the meaning here.
The word 'brotest' sound like 'brytest' on the sound file, but is better on the slowed down file.