meaning of bleacher toad

bleacher toad meaning in Urban Dictionary

A girl, usually some plump and homely, whom after having a drunken one night stand with, attends your game the next day in hopes that you'll fall in love with the lady.