Definitions for "Debra"
"Debra" is the name of a song by Beck. He had originally attempted to record "Debra" with the Dust Brothers for Odelay, but he thought that it was too tongue-in-cheek. It was debuted main-stream in 1996, and, as Beck noted, "it became the centerpiece of the whole set.
Keywords:  monastery
Monastery
DEBRA is a British medical research charity dedicated to the curing of Epidermolysis Bullosa. Set up on the 22/07/1978.