Sheffield handicap n.[rhy. sl. = crap n.1 (7)]an act of defecation.Show quotations1984Partridge DSUE (8th edn) 1047/2: C.20.