Skip to main content

Definitions by anonymous joe

An internet word meaning sorry (in a sarcastic tone) or "well hard" in chav speak
Oh no, I broke your bike - sozzard!
sozzard by anonymous joe June 19, 2007