English

edit

Alternative forms

edit

Noun

edit

trouble causer (plural trouble causers)

  1. Synonym of troublemaker