Subscribe English
look up any word, like seagulling:

1 definition by pardigm!!!

 
1.
DSL
DSL stands for "D*** SUCKING LIPS"
You have a sweet pair of DSLs there :)
by pardigm!!! September 15, 2011
2 0