1 definition by benjamin mcdonald

1
A holy priest of light! Also the greatest priest to ever grace the world.
There goes Selleria
by benjamin mcdonald February 03, 2009
Get the merch
Get the Selleria neck gaiter and mug.