1 definition by Smashbash

An abbreviation for delightfully delicious. Can be traced to a naming incident in the midwest.
His name was delightfully delicious, or de de for short.
by Smashbash February 16, 2008
Get the de de mug.