What is Smack-off?
A real asshole, a jerk, a loser, someone who can't do anything right.
Angus: D'ye ken the wanker by the crapper?
Ian: Aye, 's a right smack-off, ain't he?
See jack-off, wanker, jagoff, schlemiel, douchebag