Top definition
a person who makes poor jokes, literally shitty(hagga) jokes.
Kumaon,jwala hostel ka ek ek banda haggoda hai
by haggu March 19, 2009
Get the mug
Get a haggoda mug for your cat Paul.