1 definition by BEARPHIN

Top Definition
a fucking huge number
Thats a zillion baby tear drops.
by BEARPHIN January 08, 2016

Mug icon
Buy a zillion mug!