meaning of Burap

Burap meaning in Urban Dictionary

the sound a dirt bicycle tends to make