Top definition
To be morally corrupt and/or without ethics
That decision was so henwood. unethical and/or corrupt
The traffic today was just so henwood annoying
by ** us ** February 28, 2011
Get the mug
Get a Henwood mug for your coworker Zora.