Top definition
A large bust of the nut only occurring if in china.
I'm about to bonchoi!
by jordyrose22 July 15, 2017
Get the mug
Get a bonchoi mug for your barber Vivek.