Skip to main content

Definitions by aviuna

refers to a very large number (approaching infinity)
that dude is so fat you'd think he ate navillion burgers
Navillion by aviuna April 25, 2021