Skip to main content

FawkesyLady's definitions

Ding Ding

A "ding ding" is used to describe a person who acts in the same way that a mentally handicapped person would.
by FawkesyLady August 19, 2010
mugGet the Ding Dingmug.

Share this definition