meaning of putter on

1. An instigator.


Related Words

putter-on |

Developed & Maintained By Taraprasad.com

Treasure Words