Top definition
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
Get the mug
Get a Throd mug for your father Paul.
2
When you receive oral sex from an attractive woman and or get extremely drunk, high and then pass out and have no memory of the night before. Also the "r" is silent
"Chad was getting mega thrō'd last night"

"You know Ruben was getting thrō'd last night when he left with that bad bitch"
by Angel and Andre February 19, 2014
Get the mug
Get a thrō'd mug for your barber Zora.