Skip to main content

Definitions by Tardlid54

Ones eyelid that seems to droop more than the other.
Dude did you hear about that new disease that people are getting? TARDLID!
tardlid by Tardlid54 September 13, 2017