sozzard

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