Skip to main content

Definitions 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.
braap by sunshine on my shoulder January 23, 2008