1 definition by curiousbanjo

1
A large number of varying size, using the population of Beijing as standard (currently 20 million and very, very crowded).
Holy S***, There are like a bajillion people in this city." "Well, yeah, by definition
by curiousbanjo July 19, 2011
Get the merch
Get the bajillion neck gaiter and mug.