What is Soofed?
to be owned, defeated.
Originating from the name soof.
"You soofed me :("
See soof, soofed, bmmb, bam margera, soofed