Top definition
A euphemistic term commonly associated with gay men in an attempt to announce in a classy and refined way that they are preparing...even engage in powerful anal sex with an amenable sloppy party bottom
Girlfriend, I would love to stay and chat but my boyfriend is home on shore leave so I need to run and get a pack of Magnums...daddy's gonna be delivering the dogs tonight.
by Dirk Strongold May 18, 2011
Get the mug
Get a Delivering the Dogs mug for your coworker Jovana.