achekwirrp

English: Translation
teases, makes fun of
verb
Social activities and interactions