Green’s Dictionary of Slang

bot-bot n.

see bot n.3 (1)