Top definition
A legend and the best person in the universe that everyone loves.
Have you seen Naphtali
by Nappez March 18, 2018
Get the merch
Get the naphtali neck gaiter and mug.

Activity