zasca
Top 35000
Meanings
Noun
1. rebuttal, smackdown, clapback (bazinga) (colloquial, Spain)
2. smack, whack (the sound of a heavy strike) (colloquial, Spain)