Skip to main content

Cheiftonn's definitions

Throd

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 19, 2014
mugGet the Throdmug.

Share this definition