1 definition by sunshine on my shoulder

Top Definition
The noise made by dirtbikes, snowmobiles and anything with or without a motor.
Sunny said braap! Then ran down the street.
by sunshine on my shoulder January 23, 2008

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug