Skip to main content

Definitions 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.
Throd by Cheiftonn November 19, 2014