1 definition by VFX Pro

Top Definition
Someone who sucks off two guys at the same time.
Hey Matt, Want to go for a Double Slugger with two strangers in the park this evening?
by VFX Pro May 27, 2010
Mug icon
Buy a Double Slugger mug!