1 definition by Mr. Free Fall McGee

A wonderful new name for a pussy.

"Man the word pussy is so odd and abnormal, Now excelsior is a worthy name for a marvelous creation as the vagina.
by Mr. Free Fall McGee August 9, 2008
Get the excelsior mug.