Entry # 4464 has returned 1 entry

badabadai

adjective having a tendency to meddle in others’ affairs