Skip to main content

Insomniac0725's definitions

Whispering Eye

Share definition
A Medieval term for vagina. Used by LAIRE players.
"Tell her you miss her whispering eye."

"It means vagina! It means vagina!"
by Insomniac0725 March 26, 2009
Flag
mugGet the Whispering Eye mug.