decentar
Top 30000
Meanings
Verb
1. to start
2. to vulgarize; to defame
Examples1
open a can of worms