Wiktionary
double belly busters
n. (double belly buster English)
n. (double belly buster English)