1 definition by dA RiPpA

Top Definition
The accute sound of the mixture of thunder and a burp
'aye yall her dat'
'nah son just a barp. me and mother nature insynce'
'damn mother nature, you scarry'
by dA RiPpA September 01, 2012

Mug icon
Buy a Barp mug!