Top definition
A play on DSL internet connection, which is known for being rediculously slow.
Person 1: Hey, have you checked the flight location yet?
Person 2: No...
Person 1: Why not?! I told you to like an hour ago!
Person 2: I did, but my DSLard connection is extra slow today, and my internet froze!
by Epicdictionaryster January 10, 2010
Get the mug
Get a DSLard mug for your fish Manafort.