meaning of do a job on

1. destroy completely or make ugly or useless; "The dog did a job on my pillow"; "The semastress did a job on my wedding ">gown"


Related Words

do a job on |

Developed & Maintained By Taraprasad.com

Treasure Words