1 definition by steven cyanix

To invest time, money or resources into a doomed or failing project.
The entire project was zuned from the beginning.
by steven cyanix February 26, 2014
Get the Zuned mug.