Todd_N's definitions
A person who leeches off others and is without a job or doesn't have the means to support himself and shows no remorse for his/her actions. Hence enjoying his/her ToadLife
by Todd_N April 11, 2019
Get the toad lifemug.
Get the toad lifemug. We'll email you a link to sign in instantly.