meaning of Anjing

Anjing meaning in Urban Dictionary

Indonesian word for 'dog', but in addition always explain an enraging scenario. Never state it facing your elders!