1 definition by IClearlyKnowWhatImTalkingAbout
A convent located in Omaha, Nebraska where hippy nuns are secretly assassins being trained to first take over the Omaha Henry Doorly Zoo, and then NASA.
by IClearlyKnowWhatImTalkingAbout September 25, 2012