1 definition by sunshine on my shoulder

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
Get the braap mug.