Top definition
An annoying but semi handsome human with a big nose. Very reliable when needed. Probably a giant.
Oh look, it is an Aviti.

Be like Aviti.
by PinkyPiePaused July 28, 2017
Get the mug
Get a aviti mug for your fish Riley.
buy the domain for your art vlog