Define Douche Packer Meaning

Douche Packer

stfu you douche packer, or im gunna punch you in the weiner
By Rebecca
Douche Packer
The word created by the ever so loved Courtney Babcock PURELY for Joshua Douglass (:

Josh is a complete douche packer in his scarf and booties.
By Madelena