meaning of barped

barped meaning in Urban Dictionary

When you burp and barf at the same time