Top definition
A feeling of relaxation or happiness, usually from a materialistic object.
"Yo lad, this doobie is zuddy"
by BigZooter69 April 03, 2017
Get the mug
Get a Zuddy mug for your friend Yasemin.