barrerse

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