meaning of ham it up

1. exaggerate ones acting


Related Words

ham it up |

Developed & Maintained By Taraprasad.com

Treasure Words