squackle.com
ding-dong-ditchlong
ding-dong-ditchlong – n. a medical condition caused by playing Ding Dong Ditch too many times ;} stubbing your finger on a doorbell