débarbouilletteTop 45000MeaningsNoun1. facecloth (Quebec)Examples1C'est-tu toi qui as pris ma débarbouillette ?Was it you who took my facecloth?