1 definition by yoddlenod

Top Definition
The sound made when 2 glasses are gently knocked together
The glasses made a dlink sound when they were touched together for the toast
by yoddlenod October 14, 2006

Mug icon
Buy a Dlink mug!