mandaleTop 35000MeaningsNoun1. a punch, a jab, especially one that is quick and hard to dodge (informal)