8
When I first saw those DSL's, the first thing that came to my mind was "Can I stick my dick in your mouth?"
by Havor October 10, 2005
9
(works for both definitions) Damn, that girl has DSL. I'd love to use that to connect to my equipment.
by Chaos Factor February 05, 2009
11
A colloquial phrase used to refer to someone's lips. Usually because they are nicely shapped or plump. Literally: Dick sucking lips.
by Matt Cutler January 23, 2006