Last modified on 20 July 2013, at 10:16

chew up the scenery

EnglishEdit

VerbEdit

chew up the scenery

  1. Alternative form of chew the scenery