Dictionaries:

toad:

1. An ugly or loathsome person.

2. Rude insult for a homely girl .


See Also: corner, toady

Link to this page:

Word Browser