chew on the scenery

EnglishEdit

VerbEdit

chew on the scenery

  1. Alternative form of chew the scenery