What does botong mean?

botong meaning in Urban Dictionary

A loser pussy who has fucked teeth.