Top definition
Another way of pronouncing the word Potato.
Pass me the damn taydo chips crackah!
by WhoreBitch August 26, 2003
Get the mug
Get a Taydo mug for your dog Vivek.
buy the domain for your pet vlog