Meaning of alimura

alimura

Tagalog

alimura n. 1. insulting remarks; 2. rituperation; bitter abuse in words