billyo

Explore definitions, synonyms, and language insights of billyo

Definitions

Noun
an unimaginably large amount; "British say `it rained like billyo'' where Americans say `it rained like all get out''"