What a Todd

Best definition
What a Todd
Someone who is a extreme lightweight. Aka someone who can’t handle any more than 2 standard drinks.

Person 1 – Wow. That guy is such a lightweight.

Person 2 – Yeah, what a Todd.