Top definition
When you are beyond tired, even beyond exhausted.
I'm so TYODD!
by Dr. Worm September 15, 2003
Get the mug
Get a Tyodd mug for your Aunt Yasemin.