A very versatle swear word which can be used for many things.
smeg off,jerk! you smegging idiot! you smegged things up again! you smegging smegged up smeggitying smeg head!
31👍 33👎