the ladys love it, just give'em a glass or two of buster punch and watch the panties drop
the most inexplicable, vivacious liquid concoction know to man
"the ladys love it, just give'em a glass or two of buster punch and watch the panties drop" What is the definition of "buster punch"?