1 definition by FawkesyLady

Top Definition
A "ding ding" is used to describe a person who acts in the same way that a mentally handicapped person would.
Nice one, ding ding!!!
by FawkesyLady August 19, 2010
Mug icon
Buy a Ding Ding mug!