1 definition by Ollie Oxen Free

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 3, 2010
Get the Todd mug.