Top definition
That awesomely weird dude named Todd that you see once in a blue moon.
"That dude Todd is such a weirdo!"
"I know, he's a total Toddball!"
by Todball February 05, 2018
Get the mug
Get a toddball mug for your cousin Vivek.