Skip to main content

Definitions by miiowskii

A hybrid (either real, fantastical, or used in an ironic sense) of a toad and a frog.
“Man, what is that?? Is that a frog or a toad?”

It’s a froad.”
Froad by miiowskii June 4, 2022