scud

To either dominate another person at someone or completely humiliate them.
"Damn, i just scudded all over you in that game!"
by idkwhat2put May 07, 2009
mugGet the scudmug.