1 definition by Randommmgirlll

A girl who thinks she's really hot but she's really not!!
Guy 1: oh look it's that girl Kayla
Guy 2: she's a total bean toad!!!
by Randommmgirlll January 25, 2016
Get the bean toad mug.