barrerse

listen to the pronunciation of barrerse
Spanisch - Englisch
grovel, humiliate oneself (Mexico)
shy, draw away suddenly