verb

looba

Nationwide0 viewsMarch 2026

Definition

  1. Fall in (love) or Something to die for

    Mimi nime looba huyu mbuus = I have fallen in love with this girl

Submitted by seed

← Back to Browse