Definitions
noun
an unimaginably large amount
“British say `it rained like billyo' where Americans say `it rained like all get out'”
Look “billyo” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an unimaginably large amount
“British say `it rained like billyo' where Americans say `it rained like all get out'”