Narnia

The inside of a vagina.
That guy totally went to Narnia last night.
by Collen:Colon June 6, 2010
mugGet the Narniamug.

Share this definition