Barra

A French made engine, installed into the RTV and many other homosexual vehicles
My rtv with a Barra engine can hold 17 fags in the back
by Hosso April 28, 2021
Get the Barra mug.

barra

when something is just so good or hectic, short for barracuda.
tom" how was the feed mate?"
greg" fuckin barra m8"
tom" fark nice"
by sanc2015days December 31, 2018
Get the barra mug.