meaning of boxing day blowout

boxing day blowout meaning in Urban Dictionary

When you take an excellent lady into the mall on Dec 26 and strike a big load on her behalf face.