lampazo
Top 35000
Meanings
Noun
1. burdock
2. mop (Argentina, Nicaragua, Philippines)
3. squeegee mop (the tool Uruguayans prefer for mopping) (Uruguay)