What is you sod?
Some
one
who's
obnoxious
or
annoying
Guy: I'm the best at
dodge ball
Guy 2
:
shut up
you sod
👍
25
👎
11
you sod - video
www.Definder.net
Powered by Urban Dictionary