Searching...

  • Top definitionTop Definition

okhututa

[oxututa] ; [oxutta] verb -

to make hair into tufts on head

e.g.

Tutea ali okhututa amatuta mu’weeywe.


Thanks for the feedback.

Setting up an account is free! Login to leave a like.