TWITCH GRASS Meaning of TWITCH GRASS in English n. COUCH(2). Etymology: var. of QUITCH Oxford English vocab. Оксфордский английский словарь. 2012