What is Powerbarf?
To vomit up an energy bar during strenuous physical activity.
I just did a powerbarf and the top of that hill. I think it was the peanut butter chocolate chip with vanilla icing!
See sports, cycling, energy, recovery