achuchar
Meanings
Verb
1. to pet, to cuddle, smooch, hug (colloquial, transitive)
2. to squeeze (colloquial, transitive)
3. to rush, hurry (colloquial, transitive)
Examples1
Tom nudged Mary.