mandale
Top 35000
Meanings
Noun
1. a punch, a jab, especially one that is quick and hard to dodge (informal)