1 definition by Nikolakisprof

Top Definition
A pretty big number.
I have seen this movie over a zillion times.
by Nikolakisprof April 30, 2016

Mug icon
Buy a a zillion mug!