Skip to main content

Definitions by Tuck Tuck Goose

Box Poppin'

To pop bottles but with boxed wine.
I'm about to finish this tax exam and then after, we going to start box poppin' that Franzia.
Box Poppin' by Tuck Tuck Goose December 14, 2010