Sekirov Dictionary

put it off on

verb1

  1. (Appalachia) To blame.
forms

putting it off on · puts it off on

This dictionary works without the internet: on your phone · in Chrome