Top definition
someone who is mentally ill that tries to create problems for other people to make themself feel better
Hey, we've achieved excellence in building maintenance and she still complains about finger prints on glass. what a debhorat
by rollson February 27, 2017
Get the mug
Get a debhorat mug for your brother-in-law Vivek.