Narnia

A vagina that has gone unused for quite sometime, and is therefore practically frozen over.
It's been so long since Cecilia has had sex that the poor guys finger froze when it entered the land of narnia.
by thefuckingbest302 July 30, 2011
mugGet the Narniamug.

Share this definition