Top definition
extraordinarly large
eh kimo, check the bamboochas on that one
by jcp February 05, 2004
Get the mug
Get a bambucha mug for your mate Beatrix.