1 definition by Ollie Oxen Free

Top Definition
Todd, is fucking rad, very sweet and easy to talk to. Honest and fun. Always making you laugh. Big buff dude with a great smile.
That guy Todd, he's the shit!
by Ollie Oxen Free February 03, 2010

Mug icon
Buy a Todd mug!