meaning of belchup

belchup meaning in Urban Dictionary

to hiccup and burp at exactly the same time, a hiccup-burp