Top definition
An island owned by two meme lords and you must be initiated to enter
They own vander wizard meme eyelid! It's so fun there.
by Nae Cast March 02, 2017
Get the mug
Get a vander wizard meme eyelid mug for your grandma Zora.