achuchón
Top 40000
Meanings
Noun
1. hug, squeeze (colloquial)
2. shove (colloquial)
Examples1
To explain that, sometimes, a squeeze can be an aggression.