0 definitions by Dastardly debonair deep dangling Dave