1 definition by Tardlid54

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

Mug icon
Buy a tardlid mug!