meaning of botong

botong meaning in Urban Dictionary

A loser pussy who has fucked teeth.