meaning of Bursharticup

Bursharticup meaning in Urban Dictionary

Burping, Sharting, Hiccuping, & Vomiting Simultaneously