Meaning of scratchy

Definition of scratchy

easily irritated or annoyed; "an incorrigibly fractious young man"; "not the least nettlesome of his countrymen"
lacking consistency; "the golfer hit the ball well but his putting was spotty"
unpleasantly harsh or grating in sound; "a gravelly voice"

Other information on scratchy

WIKIPEDIA results for scratchy
Amazon results for scratchy