1 definition by TD toad TD
The guy who is so lovely but tricky at times to he is funny and if you ever meat him and u are nice to him then there is a good chance that he will like u too but once he likes one girl he will stick with that one girl no matter what happens Todd's are often really good at sports brownish hair and amazing eyes
by TD toad TD September 18, 2017