Spanish-English Dictionaryvapulear
Meaning of vapulear