MEANING1
Throw something on someone
EXAMPLEOF USE
Wantamawisha ifisooso MEANINGYou threw rubbish on me
Tamawisha umntu ameenshi MEANINGTo throw water on someone