Edda

one who is loved by all, especially babies.
by oastagirlie October 30, 2006
Get the Edda mug.