achuchar

Verb

 * 1)  to pet, to cuddle, smooch, hug
 * 2)  to squeeze
 * 3)  to rush, hurry
 * 1)  to rush, hurry