Top definition
Possessing all the resources in order to execute a task at hand, and then failing to pull it off. Often used in a romantic context. See dewardt.
Nope. He went home alone after pulling a deward.
by alan April 07, 2004
Get the mug
Get a deward mug for your mate Bob.
buy the domain for your travel blog