Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Sodder
from england, means fucker, also see sod off
that sodder fucked my little sister. i'm going to kill him.