meaning of heckler

1. someone who tries to embarrass you with gibes and questions and objections


Related Words

heckler |

Developed & Maintained By Taraprasad.com

Treasure Words