boku

boku

English Noun Top 30,100
Ad

Definition

Alternative spelling of beaucoup (lots, a large amount)

Ad