empapelar
Top 25000
Meanings
Verb
1. to wallpaper (transitive)
2. to throw the book at (figurative, colloquial, transitive, figuratively)