Top definition
Happy buddha depicts a person, often an IT manager, who always smiles and laughs regardles of the severity of the situation in the company he's working for.
Roy, you are a real HappyBuddha!
by Happy Buddha April 20, 2004
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush