What does the word tabongl mean in English after being translated from Portuguese ?!?!?!?

2 answers 2