adjective

msoro

Nationwide0 viewsMarch 2026

Definition

  1. Spy or someone that likes poking their nose in others' business

    Ule mudhii ni msoro = That guy likes poking his nose in others business

Submitted by seed

← Back to Browse