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
Get the mug
Get a Double Slugger mug for your guy Yasemin.