What is Tudow?
1.
1.An exclamation of joy over having just performed something improbable.
2.A finale to a particularly cutting remark
"I just recieved a pass one-handed, dodged three blockers and scored a touchdown of 65 yards so tudow!"
"You may indeed have beaten me at Halo 3 but I slept with your wife so tudow!"
See
Random Words:
1.
The force/ability of something or someone to induce nausea in another.
I'd really like to dance closer to that hot guy, but he sti..
1.
While playing Super Smash Bros. 64 you are killed by the tornadoes, the star ships, the Pokemon, or that god damn lava. Also can be from..