1 definition by Cheiftonn

An extremely annoying person or object. Or simply someone who struggles with day to day life.
What are you doing you absolute throd.
Why are you such a fucking throd.
My throd of a car won't start.
by Cheiftonn November 20, 2014
Get the Throd mug.