Top definition
-term labeling an amphibian that is not distinguishable between a frog or a toad
We saw a froad outside our door eating bugs.
by MegaDave July 17, 2003
Get the mug
Get a froad mug for your Aunt Helena.
stands for "frozen roads." basically it's when the roads are covered in ice, and you can't drive on them.
kid #1: Do you think we'll have school tomorrow?
kid #2: No way. The buses will never be able to drive on those vicious froads.
by hey i'm jill January 14, 2008
Get the mug
Get a Froads mug for your sister-in-law Beatrix.