← Back to browsehecklernoun#45,517TranslationNo Japanese definition yet.English definitionsomeone who tries to embarrass you with gibes and questions and objectionsExamplesNo examples yet.Similar wordshecklersheckleheckledhecklesheckerheck← hyperbolelollypop →