1 definition by mychemicalromancerules!

Top Definition
Dick Sucking Lips
Megan Fox has DSL.
by mychemicalromancerules! July 21, 2009

Mug icon
Buy a DSL mug!